E eddy1 Medlem sedan aug. 2001 969 inlägg Frågan 22 okt. 2006 14:04 #1 någon som ser vad det är för fel i jacascriptet??
<frameset rows="100%" frameborder="NO" border="0" framespacing="0" cols="*">
<script type="text/javascript">
document.write('<frame name="topFrame" scrolling="AUTO" noresize src="index1.asp?referer='+document.referrer+'" marginheight="0">');
</script>
</frameset>
fick hjälp med denna kod men jag fattar inte vad felet är för ingen sida visas i framen
Mvh
<frameset rows="100%" frameborder="NO" border="0" framespacing="0" cols="*">
<script type="text/javascript">
document.write('<frame name="topFrame" scrolling="AUTO" noresize src="index1.asp?referer=' + [b]encodeURIComponent([/b]document.referrer[b])[/b] + '" marginheight="0">');
</script>
</frameset>
Felet kan ev ligga i index1.asp. Men troligen behöver du omvandla referrer-strängen till ett bättre format. Detta har du encodeURIComponent till. Se också till att index1.asp inte är referrer, då kan du få en oändlig loop, som en vettig browser ser till att avbryta.
E eddy1 Medlem sedan aug. 2001 969 inlägg fick inte det att fungera heller men jag provade med filen testar.html. Alltså så här
<frameset rows="100%" frameborder="NO" border="0" framespacing="0" cols="*">
<script type="text/javascript">
document.write('<frame name="topFrame" scrolling="AUTO" noresize src="testar.html" marginheight="0">');
</script>
</frameset>
men inte ens det fungerar....
men jag har ingen body tag, måste man ha det?
P Peter S Medlem sedan dec. 2002 5 483 inlägg I Opera9 verkar det fungera. IE (åtminstone version 7) och FF verkar vilja att du skriver ut hela <frameset>:et med document.write().