測試文字功能,小工具,標題

記錄很重要,不然會浪費很多時間在找以前的記憶

一個人的氣度,決定他未來的高度。

2015年2月5日 星期四

Javascript 個人常用記錄 window.open

Javascript 個人常用記錄

開新視窗
window.open(' 新視窗的網址 ', '新視窗的名稱', config='height=高度,width=寬度');


window.open 參數 CHROME有些參數沒做用

參數值與說明語法
toolbartoolbar 顯示控制,預設是要顯示,若不顯示請使用參數值 notoolbar=no
scrollbarsscroll bars 顯示控制,要顯示可用參數值 yes,若不顯示請使用參數值 noscrollbars=no
scrollbars=yes
resizable是否同意網友自己調整新視窗的大小,若不同意請使用參數值 noresizable=no
location網址欄位顯示控制,預設是要顯示,若不顯示請使用參數值 nolocation=no
menubar目錄欄位顯示控制,預設為要顯示,若不顯示請使用參數值 nomenubar=no
status狀態列顯示控制,預設為要顯示,若不顯示請用參數值 nostatus=no
left開啟的新視窗靠瀏覽器左邊的距離,單位為 px--
top開啟的新視窗靠瀏覽器上邊的距離,單位為 px--


子視窗 傳值到 >> 父視窗
跨網域的網頁不行,可以多加一頁來處理,A 叫 B ,B去叫另一網域來處理資料後先到B,
B再丟回給A

window.opener.document.getElementById("name").value = "輸入的數據";

父視窗轉址
window.opener.location.href = "http://192.168.1.1/123/123.aspx?id=" + strtmp; 


測試 window.onload
    <script type="text/javascript">
        window.onload = function () {
            alert("臨時測試一下,請直接關掉就好!!!");
        }
    </script>


==== w3schoolsc的範例=====
http://www.w3schools.com/jsref/met_win_open.asp
=======================
<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
    window.open("http://www.w3schools.com", "_blank", "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400");
}
</script>

沒有留言:

張貼留言