variable übergeben

Dieses Thema variable übergeben im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von seniore, 20. Aug. 2007.

Thema: variable übergeben Ich habe eine html Seite, auf der ich mit einem Java-Script Daten in eine Variable lese. Mit document.write(var)...

  1. Ich habe eine html Seite, auf der ich mit einem Java-Script Daten in eine Variable lese. Mit document.write(var) kann ich diese dann auch im Dokumet ausgeben.

    Nun möchte ich diese Variable an eine asp Datei (z.B. mit einem Link) weiter geben.
    <a href=http://www.xxx.at/datei1.asp?var1=<%var%>>test</a>
    funktioniert aber nicht - <%var%> wird immer als fixer Text übergeben.
    :|
    Kann mir hier jemand weiter helfen?
     
  2. Ungefähr so ;)
    Code:
    <head>
    <script type=text/javascript>
    function setNewLink() {
    	var l1 = [url]http://www.xxx.at/datei1.asp;[/url]
     var v1 = document.getElementById( var1 );
    	var newLink = l1 + ?var1= + v1.value;
    	document.getElementById( link1 ).href=newLink;
    	return false;
    }
    </script>
    </head>
    
    <body>
    <form action=# onsubmit=return setNewLink()>
    <input type=text id=var1 name=var1 value= />
    <input type=submit value=Test />
    </form>
    <br />
    <a id=link1 href=[url]http://www.xxx.at/datei1.asp>test</a>[/url]
    </body>
    
     
  3. Ich schaffs nicht, :| die Variable ruf soll an die infosend.asp übergeben werden. Am besten wäre der Aufruf der infosend.asp in einem iframe, damit die html Datei stehen bleibt.

    folgenden Zeilen habe ich in der html Datei:

    <script language=JavaScript>
    <!--
    //document.write('Aufrufende Seite:->);
    var woher = top.document.referrer
    if (woher ==->') {
    var woher = nicht bekannt
    document.write(woher)
    }
    </script>

    <script type=text/javascript>
    function setNewLink() {
    var l1 = http://www.xxx.at/infosend.asp;
    var v1 = document.getElementById( woher );
    var newLink = l1 + ?ruf= + v1.value;
    document.getElementById( link1 ).href=newLink;
    return false;
    }
    </script>
    </head>


    <form action=# onsubmit=return setNewLink()>
    <input type=text id=woher name=woher value= size=20 />
    <input type=submit value=Test />
    </form>
     
  4. Was spricht dagegen, wenn du hier:
    Code:
    var v1 = document.getElementById( woher );
    das woher in Anführungszeichen setzt, halt so wie es richtig ist ;)
     
  5. Ich habe es ohne Anführungszeichen versucht, da es mit Anführungszeichen nicht funktioniert hat.
    Jetzt habe ich das woher wieder unter Anführungszeichen gesetzt. Beim Formular id=woher habe ich es ebanfalls enfernt - richtig?

    In der Adresszeile steht zwar dann die Erweiterung ?woher=# aber die Seite xxx.at/infosend.asp wird nicht aufgerufen.
     
  6. Nu sag doch mal was du eigentlich genau willst ;)

    Beim Aufruf der Seite xyz soll die Referrer-Seite in einem iFrame nachgeladen werden, verstehe ich das richtig ??
     
  7. Lieber PCDConny, erstmal danke für deine Geduld!
    In meinen Auswertungen (err-log) erhalte ich nur Informationen, welche Datei nicht gefunden wurde, aber leider nicht welche Datei die nicht vorhandene Datei aufgerufen hätte.
    Wenn die Error-Seite aufgerufen wird, möchte ich daher ein Mail bekommen, in dem die Aufrufende Seite steht.
    Daher die Variable var woher = top.document.referrer in der 404-file-not-found.html.
    Diese Information möchte ich dann automatisch an die infosend.asp weiter geben, damit diese das Mail senden kann.
    Damit der Benutzer von dem Ganzen nichts mit bekommt, dachte ich an ein ifram.

    Derzeit scheitert es eben an der Weitergabe der Varible. Ich kenne es nur bei asp-Seiten mit einem Link ...infosend?ruf=<%=woher%>

    Oder gibt das ganz eine andere Möglichkeit?
     
Die Seite wird geladen...

variable übergeben - Ähnliche Themen

Forum Datum
vb.net variable übergeben Webentwicklung, Hosting & Programmierung 26. Aug. 2008
Variable in PHP UNSICHTBAR übergeben Webentwicklung, Hosting & Programmierung 29. Okt. 2007
Variablen in Popup per 'POST' übergeben ?? Windows XP Forum 10. Dez. 2005
Batchscript Ausgabe in Variable übergeben Webentwicklung, Hosting & Programmierung 12. Juli 2005
PHP Variablen an 2 Dokumente übergeben Windows XP Forum 28. Apr. 2005