Zur Navigation

Link Fehler die Hotel Seite öffnet nicht im neuen Fenster

1 schurik x (Gast)

Hallo,

bitte schaut mal diesen Link im PHP Code:

Es soll "onClick" ein neues Fenster mit den Hotel - Details öffnen,
aber das klapt nicht der leitet im selben fenster weiter,

auf meinem Testserver "Local" funktioniert alles aber online nicht. Auch auf einer anderen Webseite funktioniert der Link aber jetzt nicht, WARUM NUR?


echo('<a href="'.$url.'ferienobjekte_show.php?ID='.$rowFerienobjekte[id].'&detail_site=details" onClick="MyWindow=window.open(\''.$url.'ferienobjekte_show.php?hotel_ID='.$rowFerienobjekte[id].'&detail_site=details\', \'htmlbill\', \'width=700,height=600,scrollbars=yes,toolbar=yes,top=0,left=0\' ); return false;"><strong>'.$rowFerienobjekte[name].'</strong> </a> ');  


Danke im Voraus

Schurik

[Edit Jörg: bitte keine Signatur-Links, eine Webseite kann im Profil angegeben werden]

28.03.2006 11:37 | geändert: 28.03.2006 11:49

2 Jörg

Hallo Schurik,

das liegt denke ich an den Browsereinstellungen - wenn JavaScript deaktiviert ist, dann lädt der Browser die Seite im selben Fenster - hast du für die Seiten online vielleicht andere Sicherheitseinstellungen als lokal?

28.03.2006 11:51

3 schurik x (Gast)

Hallo Jörg

bitte schua mal :

http://www.orange-voucher.de/index.php?orange_a=ferienobjekte&region_id=65&type=0

hier ein hotel in der liste anklicken, sollte ein neues fenster kommen, aber.

und auf dieser webseite geht das:

http://www.2muchrooms.com/index.php?tmr_fuseaction=searchhotel&country_id=42&showmaske=off


Wegen Browser einstellungen weiss ich nicht, meinst du Internetoptionen unter Extras, ich serve mit dem Selben Browser online und local

28.03.2006 13:02

4 Jörg

Du hast auf der einen Seite Umbrüche in den URLs - die solltest du rausnehmen:

<a href="http://www.orange-voucher.de/[Umbruch rausnehmen]
dsp_ferienobjekte_homepage_show.php?hotel_ID=1006&detail_site=details" onClick="MyWindow=window.open('http://www.orange-voucher.de/[Umbruch rausnehmen]
dsp_ferienobjekte_homepage_show.php?hotel_ID=1006&detail_site=details', 'htmlbill', 'width=700,height=600,scrollbars=yes,toolbar=yes,top=0,left=0' ); return false;">
<strong>Hotel Waldfriede</strong> </a>

Funktioniert es dann?

28.03.2006 14:02 | geändert: 28.03.2006 14:04

5 schurik x (Gast)

Hallo Jörg, danke schön

das war der UMBRUCH!

aber ich hate keinen umbruch im PHP code ( <br> ),
nur in der Config XML Datei hatte ich Enter gedrückt nach der URL das war als umbruch gelesen.

Also in der XML Datei darf mann nicht umrechen?

<var name='apx_user_mailsig'><string>Alexander
</string></var>

So muss sein?
<var name='apx_user_mailsig'><string>Alexander</string></var>


immer wieder gerne im Jörgs Forum

Schurik x

28.03.2006 14:55

6 Lotti

Hallo Schurik!

Das Problem hatte ich auch schon öfter. Manche Editoren fügen auch einfach Umbrüche ein, die man selber garnicht sieht. Ich achte seitdem darauf daß in keinem Tag ein Umbruch ist, egal wo. Davor ist ok, danach ist ok, aber zwischen "<" und ">" irgendwo einen Umbruch zu machen, macht häufig Probleme.

Mit Umbruch ist nicht das <br> gemeint, sondern einfach nur wenn man die Datei im Texteditor öffnet und da wird in der nächsten Zeile weiter geschrieben statt in der gleichen Zeile. Da sieht man nichts im Script, aber dieser Umbruch macht bei der Funktion hinterher Probleme.

Liebe Grüsse

Lotti

28.03.2006 16:18

7 schurik x

Hallo Lotti,

danke danke, meine Gedanken.

schurik x

28.03.2006 19:29

Beitrag schreiben (als Gast)





[BBCode-Hilfe]