window.dialogArguments 使用說明
更新時間:2011年04月11日 23:12:10 作者:
window.dialogArguments 使用說明,需要的朋友可以參考下。
f1.php頁面JS代碼,第二個傳的參數必須是self不能是別的
<script type="text/javascript">
function dianJi(){
//彈出窗口關閉前,原窗口不能獲得焦點
//showModalDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes");
//彈出窗口不影響原窗口獲得焦點
window.showModelessDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes");
}
function back_db(a){
$("input[name='text2']").val(a);
}
</script>
HTML代碼
<input type="button" onclick="dianJi()" value="觸發(fā)"/>
<input type="text" id="text1" value="hello world!"/>
<input type="text" name="text2" value="hello!"/>
f2.php頁面,parent.dialogArguments與window.dialogArguments效果一樣,而且此處必須用getElementById,不能用getElementByName
<script type="text/javascript">
//parent.dialogArguments.document.getElementById("text1").value="你好世界!";
window.dialogArguments.document.getElementById("text1").value="你好世界!";
window.dialogArguments.back_db("你好!");
</script>
復制代碼 代碼如下:
<script type="text/javascript">
function dianJi(){
//彈出窗口關閉前,原窗口不能獲得焦點
//showModalDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes");
//彈出窗口不影響原窗口獲得焦點
window.showModelessDialog("f2.php",self,"dialogwidth=500px;dialogheight=500px;dialogtop=100px;dialogleft=100px;center=no;help=no;resizable=no;status=no;scroll=yes");
}
function back_db(a){
$("input[name='text2']").val(a);
}
</script>
HTML代碼
復制代碼 代碼如下:
<input type="button" onclick="dianJi()" value="觸發(fā)"/>
<input type="text" id="text1" value="hello world!"/>
<input type="text" name="text2" value="hello!"/>
f2.php頁面,parent.dialogArguments與window.dialogArguments效果一樣,而且此處必須用getElementById,不能用getElementByName
復制代碼 代碼如下:
<script type="text/javascript">
//parent.dialogArguments.document.getElementById("text1").value="你好世界!";
window.dialogArguments.document.getElementById("text1").value="你好世界!";
window.dialogArguments.back_db("你好!");
</script>
您可能感興趣的文章:
- Javascript中函數名.length屬性用法分析(對比arguments.length)
- Javascript中的arguments對象
- 深入解析JavaScript中的arguments對象
- JS中使用變量保存arguments對象的方法
- JS函數arguments數組獲得實際傳參數個數的實現方法
- 深入理解JS函數的參數(arguments)的使用
- JS中call/apply、arguments、undefined/null方法詳解
- 跟我學習javascript的arguments對象
- arguments對象驗證函數的參數是否合法
- javascript arguments使用示例
- JavaScript中使用arguments獲得函數傳參個數實例
- javascript內置對象arguments詳解
- js的隱含參數(arguments,callee,caller)使用方法
- js中arguments,caller,callee,apply的用法小結
- js arguments,jcallee caller用法總結
- js中arguments的用法(實例講解)
- linux bash中too many arguments問題的解決方法
- javascript 利用arguments實現可變長參數
相關文章
根據IP的地址,區(qū)分不同的地區(qū),查看不同的網站頁面的js代碼
在朋友的幫助下,找到一個比較方便的方法,就是把以下代碼,加入我們自己需要跳轉的頁面里,這樣做還是不錯的呢2013-02-02JavaScript中偽協議 javascript:使用探討
javascript:這個特殊的協議類型聲明了URL的主體是任意的javascript代碼,它由javascript的解釋器運行2014-07-07js表格排序實例分析(支持int,float,date,string四種數據類型)
這篇文章主要介紹了js表格排序實例分析(支持int,float,date,string四種數據類型),涉及javascript常用的升序、降序及數據類型轉換等相關技巧,需要的朋友可以參考下2015-05-05