Ashura: HTML Seite in HTML Seite einbinden

Beitrag lesen

Hallo lina.

ich steh heut mächtig aufm Schlauch... und versteh dich einfach nicht...

Macht nichts.

Was gibt dein Browser bei der Zeichenreferenz &var2; aus?
er gibt &var2 (???)
was auch sonst?

Eben--es gibt keine Zeichenreferenz für „var2“, eine für eine Zeichenreferenz markante Schreibweise im Dokument ist also sinnfrei.

Also bei mir werden Parameter meistens so übergeben...

Per HTTP, ja. In HTML ist das aber etwas anders.

ich weiss, dass man in normalen Texten &, < und > maskiert... aber bei Parameterübergabe?

Dein Code:

<iframe src='../editor/bpShitEditor/bpShitEditor.php?var1=foo&var2=bar' width='90%' height='400' name='editor' style='visibility:visible;'>"

  
Du rufst damit zwar über HTTP die Resource „bpShitEditor.php“ mit dem Request-String „var1=foo&var2=bar“ auf, erzeugst im HTML aber eine Zeichenreferenz durch die Verwendung des Ampersand „&“.  
In HTML sollte deswegen obige Notation so aussehen:  
  
~~~html
  
<iframe src='../editor/bpShitEditor/bpShitEditor.php?var1=foo&amp;var2=bar' width='90%' height='400' name='editor' style='visibility:visible;'>"  

(Wirklich gravierende Auswirkungen hat eine solche Notation aber erst in XML...)

Einen schönen Donnerstag noch.

Gruß, Ash*feel free*ura

--
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Fix dsl sbc yahoo com with User JavaScript
Meine Browser: Opera 8.50 | Firefox 1.0.7 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
Use OpenOffice.org