一旦我點擊一個按鈕,它應該在iframe
中打開一個網站,並且該模式不應該有一個URL,因爲它顯示在新窗口中。模態應該在窗口的中心。因爲我知道使用Bootstrap很容易,但我想用純JavaScript來做到這一點。在iframe中而不是在新窗口中打開網站
HTML代碼
<button type="button" class="btn" onclick="executeOnClick()" id="w3schools">
Open Website
</button>
JavaScript代碼
<script type="text/javascript">
function executeOnClick(){
var win = open('http://www.w3schools.com/', 'example', 'width=600,height=450')
win.focus();
win.onload = function() {
var div = win.document.createElement('div');
div.innerHTML = 'Welcome into the future!';
div.style.fontSize = '30px';
win.document.body.insertBefore(div, win.document.body.firstChild)
}
return true;
}
</script>
任何幫助將不勝感激!
作爲一個說明,你不能在一個iframe從不同的域添加/編輯內容。 – Cristy
@Cristy:那很好..我想要的是打開一個網站,其中有電子郵件和密碼來驗證用戶,並希望獲得關於廣告的一些信息。 – VKatz