0
s = document.getElementById("name");
它不產生這種代碼的name
:window.open(,名稱)該名稱傳遞不工作?
winref = window.open("home/login.aspx",s,strFeatures);
它說: 「無效的參數」。
請幫幫我。
s = document.getElementById("name");
它不產生這種代碼的name
:window.open(,名稱)該名稱傳遞不工作?
winref = window.open("home/login.aspx",s,strFeatures);
它說: 「無效的參數」。
請幫幫我。
您將傳遞對DOM節點的引用作爲新窗口的名稱。這在IE中不起作用,它堅持認爲窗口名稱是一個有效的標識符,而不是任何舊的字符串。 (我不是100%確定內部DOM節點會通過「.toString()」或等價物轉換爲字符串,但它可能會。)
也許你的意思是從一些屬性或屬性值你找到的節點:
var winref = window.open("home/login.aspx", s.something, strFeatures);
而且,不要忘了你的變量聲明var
!