Mies: Von anderer Seite manipulieren lassen.

Hallo,

mein problem:

kurz:
ich habe eine seite die liegt auf einem anderen server nun will das diese seite meine seite manipulieren darf.

lang:
ich habe eine buchungsmaschiene welche einen aufruf zu einer anderen seite (domain) hat welche alle flughäfen enthält und per klick kann man den namen des flughafens in die textbox einsetzen. mein problem ist jetzt das ich von der console gemeldet bekomme das ich kein zugriff hätte da diese seite ja auf einem anderen server liegt.

frage:
gibt es irgendeine möglichkeit die manipulation meiner textbox von einer anderen seite (domain) zuzulassen?

gruß mies

  1. Hi,

    ich habe eine seite die liegt auf einem anderen server nun will das diese seite meine seite manipulieren darf.

    mit javascript: no way!

    Gruesse  Joachim

  2. Moin Mies,
    buchungsmaschiene? buchungsmaschine ja!
    Von wem?
    Wohl nicht von Dir sonst könntest Du die Dinger konfigurieren!

    Und da sind wir beim Problem:
    Du must anderen Seiten Zugriff auf eben jenen DB Server zulassen!
    Javaskript geht da nicht!

    TomIRL
    P.S. Schildere Dein Problem mal genauer vielleicht irre ich mich auch!

    TomIRL

    1. Moin Mies,
      buchungsmaschiene? buchungsmaschine ja!
      Von wem?
      Wohl nicht von Dir sonst könntest Du die Dinger konfigurieren!

      Und da sind wir beim Problem:
      Du must anderen Seiten Zugriff auf eben jenen DB Server zulassen!
      Javaskript geht da nicht!

      TomIRL
      P.S. Schildere Dein Problem mal genauer vielleicht irre ich mich auch!

      TomIRL

      Moin Mies,
      buchungsmaschiene? buchungsmaschine ja!
      Von wem?
      Wohl nicht von Dir sonst könntest Du die Dinger konfigurieren!

      Und da sind wir beim Problem:
      Du must anderen Seiten Zugriff auf eben jenen DB Server zulassen!
      Javaskript geht da nicht!

      TomIRL
      P.S. Schildere Dein Problem mal genauer vielleicht irre ich mich auch!

      TomIRL

      nochmal genauer:

      ich habe das script in meine seite eingebaut:

      f unction ListAirports(theURL,winName,features) {
        document.open(theURL,winName,features + ',resizable=yes,status=yes,scrollbars=yes,width=680,height=400,left=0,top=0');
      }

      aufruf:

      <input type="text" class="style" name="OutboundDepartureAirportCode" maxlength="50" value="" size="30" onchange="JavaScript:document.getElementById('OutboundDepartureAirportCode_FromList').value='';">
      <INPUT TYPE="hidden" NAME="OutboundDepartureAirportCode_FromList" VALUE="1" size="38">

      <INPUT TYPE="hidden" NAME="OutboundDepartureAirportCode_Hidden" VALUE="Frankfurt, Deutschland - Rhein-Main International - (FRA)" size="38">
        <INPUT TYPE="hidden" NAME="OutboundDepartureAirportCode_" VALUE="FRA" size="38"> <a href="JavaScript:ListAirports('http://wtt.hitchhiker.com/FlightAvailableAirportList.asp?Field=OutboundDepartureAirportCode&FirstSearch=0','Airports');" ><img src="http://wtt.hitchhiker.com/images/airportsearch.gif" alt="" border="0" width="23" height="23"></a>

      problem:

      die seite öffnet sich prima beim klick auf einen flughafen bekomme ich aber die fehler meldung das ich keine berechtigung habe.

      das script für die flughafen auswahl ist:

      function SetAirport(pAirport,pAirportCode){
      var doc = window.opener.document.forms[0];
      set visible airport name
      doc.elements["OutboundDepartureAirportCode"].value = "";
      doc.elements["OutboundDepartureAirportCode"].value = pAirport;
      doc.elements["OutboundDepartureAirportCode_"].value = "";
      doc.elements["OutboundDepartureAirportCode_"].value = pAirportCode;

      set hidden airportcode, required for direcz search
      doc.elements["OutboundDepartureAirportCode_Hidden"].value = "";
      doc.elements["OutboundDepartureAirportCode_Hidden"].value = pAirport;

      //set flag that airport is selected from list, to disable search
      doc.elements["OutboundDepartureAirportCode_FromList"].value = "1";
      close popup window
      window.close();
      }

      var doc sagt ja das ich denn ersten form der in der html seit beinhalte ist manipulierbar ist. nur der hacken ist das diese html seite auf dem gleichen server liegen muss. nun suche ich eine möglich keit das zu umgehn.

      1. nochmal genauer:

        ich habe das script in meine seite eingebaut:

        f unction ListAirports(theURL,winName,features) {
          document.open(theURL,winName,features + ',resizable=yes,status=yes,scrollbars=yes,width=680,height=400,left=0,top=0');
        }

        aufruf:

        <input type="text" class="style" name="OutboundDepartureAirportCode" maxlength="50" value="" size="30" onchange="JavaScript:document.getElementById('OutboundDepartureAirportCode_FromList').value='';">
        <INPUT TYPE="hidden" NAME="OutboundDepartureAirportCode_FromList" VALUE="1" size="38">

        'Javascript:' im eventhandler  ist unnötig bis falsch, da es lediglich ein nicht benmutztes Label darstellt, allerdings in Browsern, die keine Label kennen zu einer Fehlermeldung führt.

        var doc sagt ja das ich denn ersten form der in der html seit beinhalte ist manipulierbar ist. nur der hacken ist das diese html seite auf dem gleichen server liegen muss. nun suche ich eine möglich keit das zu umgehn.

        Das geht nicht.
        Du kannst definitiv keine fremden Formulare Manipulieren.

        Struppi.

  3. alter keine chance mit Javascript.

  4. hello ..you dammmmm this doesnt work with js. fuck

  5. La grande passione e l'amore verso l'Alano mi hanno portato ad approfondire la mia conoscenza di questa grande razza fin dai tempi dell'Università. Già nel 1973, possedevo una dolce femmina di Alano porcellanato di nome Baia, da cui deriva .Ciao