Re: wie bekomme ich die adresszeile im browser weg? - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Claus (4645 Beiträge) am Mittwoch, 29.Juni.2005, 13:55.
    Re: wie bekomme ich die adresszeile im browser weg?


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    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?

      hallo,

      das hat mir nicht so richtig weitergeholfen :-(
      es soll ja nicht extra ein link angeklickt werden müssen.

      je nach klasse kann man auch nur seine daten verlinken.
      d.h.
      je nach klasse wird der templateaufruf um die klasse ergänzt.

      um die seitengröße anzupassen nutze ich z.b.
      <script type="text/javascript">
      <!--
      
      window.resizeTo(500,600);
      //-->
      </script>
      

      sowas stelle ich mir vor, um die adresszeile auszublenden.

      tini

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 29.Juni.2005, 14:38.
    Re: wie bekomme ich die adresszeile im browser weg?

      Hallo tini,

      entweder neues Fenster per Link mit den entsprechenden Angaben öffnen, oder vorher ein neues Fenster wie folgt öffnen:

      <script language="JavaScript">
      <!--
       
      function op(){
      
      open("http://domain/baseportal/verzeichnis/template","","toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=450,height=550,left=0,top=0");


      }
      //-->
      </script>
       
      
      Parameter musst Du anpassen!

      anders wird das meines wissens nichts.

      Es sei denn, Sander hat da noch ein "As" im Ärmel;-))

      Gruß

      Claus

     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?

      versuch mal die Zeile zu ändern:

       if (Fensterchen.locationbar && Fensterchen.locationbar.visible == false) {
      


      auf:

       if (Fensterchen.locationbar && Fensterchen.locationbar.visible == true) {
      

      Gruß

      Claus

     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?

      probier die Seite unter einem Frame laufen zu lassen, da steht da oben sowieso nur immer nur der übergeordnete Framename drin

      Ulf

      noch eine Idee

      du rufst mit deinem Link nicht gleich die Baseportalseite auf, sondern erst eine Zwischendatei , in der steht dann

      <script type="text/javascript">
      <!--
      function basepo(){
      
      self.location.href="http://www.baseportal.........."
      }
      //-->
      </script>
      
      ..
      <body onload="basepo()">


      Probieren!!
      und diese Zwischendatei so machen

      if (das war ich nicht) dann soll was anderes kommen /zb. deine INDEX
      

      einfach mal alles Probieren. Du hast Zeit, es ist bald Wochenende

      Bis bald, Ulf :-)

     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) {
      if (e.which == 3) {
      
      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
      }
      // -->
      </script>
      

      Bringt eigentlich nur "Ärger" bei den usern;-))

      Gruß

      Claus

     Antworten


     
 Liste der Einträge von 23701 bis 23851:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!