Ho provato a ricontrollarlo molte volte ma mi sembra tutto a posto. In self.close ci vuole il \? cmq ho provato anche senza. Non sarà qualcos'altro??



function popuptempo(str) {
var c ="\<html\>\<head\\\>\n\<title\>Risoluzione Video \<\/title\>\n\<\/head\>";
c +="\<body onload\=\'setTimeout\(\\\"self\.close\(\)\\\"\,100 \)\;\'\>";
c +="\<p\>"+str+"\<\/p\>";
c +="\<p\>\<a href\=\'\#\'onclick\=\'self\.close\(\)\;return false\;\'\>chiudi finestra\<\/a\>\<\/p\>";
c +="\<\/body\>\<\/html\>";

var W = window.open("","popuptmp", "width=200,height=150");
W.document.write(c);
}