我使用下面的代碼從我的jQuery代碼打開一個新窗口:如何將類添加到新打開的窗體的`body`?
window.open("/mypage", "mywindow","status=0,toolbar=0, height=500, width=500");
我只是不知道是否有身體類添加到在結果頁面的新窗口的方式,所以我可以添加一些定製造型。
我使用下面的代碼從我的jQuery代碼打開一個新窗口:如何將類添加到新打開的窗體的`body`?
window.open("/mypage", "mywindow","status=0,toolbar=0, height=500, width=500");
我只是不知道是否有身體類添加到在結果頁面的新窗口的方式,所以我可以添加一些定製造型。
你可以通過附加查詢字符串這樣
window.open ("/mypage?bodyClass=nameOfCssClass", "mywindow","status=0,toolbar=0, height=500, width=500");
通過該頁面的GET參數,然後用你的頁面(我的空間)的「bodyClass」的值來設置CSS類的Body標籤。如果您爲「mypage」使用任何服務器端代碼,但也可以使用JavaScript讀取查詢字符串,這是最簡單的。
你可以做這樣的事情:
var w = window.open('','','width=200,height=100');
$(w.document).find('html').addClass('opened-as-popup')
添加類成'直接mypage'。 – run