Beitrag von Tini (187 Beiträge) am Mittwoch, 29.Juni.2005, 13:43.
wie bekomme ich die adresszeile im browser weg?
hallo,
ich übergebe in einem bp-link diverse feldinhalte
www.......&klasse=$klasse&verantw=$verantw
wenn ich den link anklicke erscheint dieser mit den feldinhalten sichtbar
in der browseradresszeile.
"böse" user können so die inhalte ändern und evtl. daten einsehen, die
sie nicht sollen.
kann man diese daten evtl. "verstecken"?
ich habe auch schonmal gesehen, daß sich bei einem link ein neues fenster
aufgemacht hat und dort keine adresszeile zu sehen war.
bloß weiß ich leider nicht wie das geht.
tini
Antworten
Beitrag von Claus (4645 Beiträge) am Mittwoch, 29.Juni.2005, 13:55.
Re: wie bekomme ich die adresszeile im browser weg?
Antworten
Beitrag von Tini (187 Beiträge) am Mittwoch, 29.Juni.2005, 14:13.
Re: wie bekomme ich die adresszeile im browser weg?
Antworten
Beitrag von Claus (4645 Beiträge) am Mittwoch, 29.Juni.2005, 14:38.
Re: wie bekomme ich die adresszeile im browser weg?
Antworten
Beitrag von Tini (187 Beiträge) am Mittwoch, 29.Juni.2005, 15:17.
Re: wie bekomme ich die adresszeile im browser weg?
dhab`s fast hinbekommen - bis auf einen punkt
in einem html-forum habe ich folgendes gefunden:
<script type="text/javascript">
Fensterchen = window.open("http://...&klasse=$klasse", "Zweitfenster", "width=700,height=600");
function Adress_Zeile () {
if (Fensterchen.locationbar && Fensterchen.locationbar.visible == false) {
Fensterchen.close();
Neufenster = window.open("http://...&klasse=$klasse", "Zweitfenster", "width=7600,height=600,location");
Neufenster.focus();
}
}
</script>
da ich mich mit javascript nicht auskenne, weiß ich nicht was ich machen muß,
damit ich die scrollbalken bekomme?!
dann wäre es perfekt :-)
tini
Antworten
Beitrag von Claus (4645 Beiträge) am Mittwoch, 29.Juni.2005, 15:26.
Re: wie bekomme ich die adresszeile im browser weg?
Antworten
Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 29.Juni.2005, 22:38.
Re: wie bekomme ich die adresszeile im browser weg?
- Herr Doktor her Doktor, ich habe Windpocken.
- Dann kleben sie doch Pflaster drauf dann sieht es niemand.
Bevor du an sinvollen Funktionen eines Browsers herumdockterst, packe das problem bei der Wurzel und sorge dafür das Parametern die nicht erlaubt sind abgefangen werden.
Ich kenne mich nicht mit deiner Anwendung aus, aber vermutlich wird es irgendwie eine Benutzererkennung geben. (session cookie oder so)
Die kannst du im Augabetemplate nutzen um unerlaubte zugriffe nicht zu sperren. (gebe mal noch ein paar infos wer genau wann wie auf was zugreifen darf und es wird dir sicher geholfen eine sichere lösung zu finden)
So wie du es vorhast ist es eine äusserst mässiger schutz (jeder der sich nen bischen auskennt bekommen die adresse schon raus) und eher eine Aufforderung sich überhapt mal an zu schauen warum die Adresszeile unsinnigerweise versteckt wurde.
Ne Notlösung währe die daten mit post über ein formular zu übergeben. Dann tauchen sie zwar nicht im url auf, aber ein zugangsschutz ist das immernoch nicht.
Antworten
Beitrag von Ulf (144 Beiträge) am Donnerstag, 30.Juni.2005, 19:39.
Re: wie bekomme ich die adresszeile im browser weg?
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 30.Juni.2005, 20:01.
Re: wie bekomme ich die adresszeile im browser weg?
Hallo Ulf,
Habe früher auch mal gedacht, man könne mit javascript irgendetwas verbergen;-))
absoluter Trugschluß, denn spätestens im cache findest Du ALLES.Außerdem müsstest Du dann auch noch "rechtsklicken" ausschalten und und und....
Abgesehen davon vergrault man mit solchen Methoden user, bzw die bekommen im Extremfall nicht mal etwas angezeigt;-))
Bin momentan dabei, sämtliche!!! Seiten von diesem Unsinn zu "befreien";-))
Gruß
Claus
Antworten
Beitrag von Ulf (144 Beiträge) am Donnerstag, 30.Juni.2005, 20:11.
Re: wie bekomme ich die adresszeile im browser weg?
Hi Claus,
ich bin gegenüber Dir sicherlich ein kleiner Computerbildleser.
mit dem "rechtsklicken ausschalten" habe ich mal bei SelfHTML gelesen, muß abe sicherlich noch viel lernen.
Schönen Abend am PC
Ulf
PS (würde auch mal gerne beim BOM teilnehmen)
Smiley
Antworten
Beitrag von Claus (4645 Beiträge) am Donnerstag, 30.Juni.2005, 20:34.
Re: wie bekomme ich die adresszeile im browser weg?
Hallo Ulf,
ich bin auch nicht der "Godfather of perl,javascript usw.";-))
habe mich damit auch erst seit etwa November 2003 befasst und davor gestanden wie der Ochs' vorm Berg;-)) Kannte bis dahin nur Maschinensprache.
Aber mit ein wenig Fleiss, lesen und vielen "dummen Fragen" habe ich mittlerweile ein paar Kenntnisse erworben die ich, so ich denn kann, gerne weitergebe;-))
Hier das kleine javascript für rechtsklick unterbinden:
<script language="JavaScript" type="text/javascript">
<!--
if (document.layers){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
window.onmousedown=rightclick;
window.onmouseup=rightclick;
function rightclick(e) {
alert('Ooops!!! Rechte Maustaste gedrückt!');
return false;
}
else {
return true;
}
}
}
if (document.all){
function click() {
if (event.button==2) {
alert('Ooops!!! Rechte Maustaste gedrückt!')
}
if (event.button==3) {
alert('Ooops!!! Rechte Maustaste gedrückt!')}
}
document.onmousedown=click
}
// -->
Bringt eigentlich nur "Ärger" bei den usern;-))
Gruß
Claus
Antworten