2011-09-19 19 views

回答

3

您將傳遞對DOM節點的引用作爲新窗口的名稱。這在IE中不起作用,它堅持認爲窗口名稱是一個有效的標識符,而不是任何舊的字符串。 (我不是100%確定內部DOM節點會通過「.toString()」或等價物轉換爲字符串,但它可能會。)

也許你的意思是從一些屬性或屬性值你找到的節點:

var winref = window.open("home/login.aspx", s.something, strFeatures); 

而且,不要忘了你的變量聲明var