1. 程式人生 > >JS 在open開啟的視窗中呼叫父頁面JS方法

JS 在open開啟的視窗中呼叫父頁面JS方法

  1.    function uploadImgFile(id){  
  2.        window.open("${base}/ajax/picupload.action?parentImgUrlId="+id,"","height=300, width=500, toolbar =no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no");  
  3.        //document.getElementById(id).value = someValue;  
  4.    }  
  5. function testfun(aaa){  
  6.     alert("111+"
    +aaa);  
  1. function setParentImgUrl(){  
  2.     window.opener.testfun('aaaaa');  
  3.     //window.opener.document.getElementById("${parentImgUrlId}").value = document.getElementById('img_url').value;  
  4.     window.close();  

資料來源:         http://jxdwuao.iteye.com/blog/793234

相關推薦

JSopen開啟視窗呼叫頁面JS方法

   function uploadImgFile(id){          window.open("${base}/ajax/picupload.action?parentImgUrlId="+id,"","height=300, width=500, toolba

在框架內用top.layer.open方式開啟的子視窗呼叫視窗方法

1.父視窗方法 function add() { //相關語句 } 2.父視窗開啟子視窗 ,其他屬性設定參考layer API top.layer.open({ id: “父視窗ID”, title: "自定義標題”, shade: 0.3, fix: fals

window.open開啟一個新視窗/子視窗呼叫視窗方法

window.open 只打開一個視窗是將      oNewWindow   =   window   .   open   (   sURL   ,   sName   ,   sFeatures   ,   bReplace   ) 中的sName 設定成一個固定值,如果有框架的話設定成“_top”

showModalDialog開啟視窗獲取視窗js方法

1.父視窗操作子視窗 父視窗JS程式碼: var parValue="現在顯示了父視窗中的變數值"; var hao="郝建衛"; function ShowDailog(PageHref,Title,Height,Width) {

chrome瀏覽器 iframe子頁面呼叫頁面JS函式的問題

今天遇到一個iframe子頁面呼叫父頁面js函式的需求,解決起來很簡單,但是在chrome瀏覽器遇到一點小問題。順便寫一下iframe的父頁面呼叫子頁面javascript函式的方法吧,備用! 1、iframe子頁面呼叫 父頁面js函式 子頁面呼叫父頁面函式只需要寫上window.praent就可以了。比如

easyUi彈出window視窗傳值與呼叫頁面方法,子頁面頁面賦值

<!-- 父頁面 --> <!DOCTYPE html PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN" "http:/www.w3.org/TR/html4/loose.dtd"> <html&

彈出視窗重新整理頁面的iframe包含的頁面

<iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe> 方案一:用iframe的name屬性定位     <input type="button" name="Button" value="Button" oncl

js頁面呼叫頁面方法以及子頁面呼叫頁面方法

父頁面程式碼:子頁面程式碼:效果如下:測試按鈕有效的觸發對應頁面的方法子頁面呼叫父頁面的方法:parent.parentFun();父頁面呼叫子頁面的方法:var childWin=$("#testIframe")[0].contentWindow;            c

在子視窗呼叫視窗的成員函式

 在子視窗的初始化函式里加上父視窗的指標 ,然後在子視窗的類中使用全域性變數儲存父視窗的指標。如: 父視窗類為CMyDlg(父類為CDialog),子視窗類為CMySon(父類為CDialog),則在CMyDlg::OnInitDialog()中初始化子視窗物件m_

在子類呼叫類的方法

在子類中呼叫父類的方法 class Vehicle: Country='China' def __init__(self,name,speed,load,power): self.name=name self.speed=speed se

angularjs2--tab頁呼叫頁面方法

angularjs2–tab頁呼叫父頁面的方法 問題情景:頁面A中使用window.open()開啟新的tab頁B,在頁面B中想呼叫A中的方法。比如,在畫面B中做了一些改變資料的操作,想在B關閉時

html iframe 子頁面呼叫頁面方法

還是附上程式碼吧。不多說,方便日後檢視父頁面程式碼:<!DOCTYPE html> <html> <head> <title>parents<

通過制定連線開啟APP指定的頁面處理方法

在專案中經常需要使用到掃描二維碼後根據是否安裝app進行不同的操作.有的是跳轉到指定的頁面,有的是需要去下載app的頁面.如何進行目的性跳轉: //在AppDelegate.m中的openURL方法中進行操作,這個方法是通過url與應用進行互動時會呼叫的方

MUI關於父子頁面互動之,子頁面呼叫頁面方法實現一些功能

業務場景是這樣的 需要在子頁面回到父頁面後觸發父頁面的自定義事件 我這裡是需要實現一個重新開啟這個子頁面 這裡是父頁面初始化操作之後定義的自定義事件 window.addEv

iframe——html子頁面呼叫頁面方法

$(function() { //在iframe子頁面中查詢父頁面元素 alert($('#default', window.parent.document).html());//在iframe中呼叫父

Vue在子元件呼叫元件的方法並傳參

1.在父元件 methods 中定義 show 方法,供子元件呼叫。 methods:{ show(data){ this.datamsgFormSon = data console.log(this.datamsgFormSon)

window.open開啟視窗被攔截的快速解決方法

window.open是javascript函式,該函式的作用是開啟一個新視窗或這改變原來的視窗,不過一般用來的是開啟新視窗,因為修改原來的網頁地址,可以有另一個函式,那就是window.location,他可以重定向網頁地址,使網頁跳轉到另一個頁面。 我現在要說的是wi

JS windows.open開啟視窗並居中,且呼叫完執行colse關閉方法視窗開啟,子視窗執行,然後執行關閉

父頁面: //宣告一個全域性變數 var openWindow; /** * 簡單了封裝了一下window.open方法 */ function openNewWindow(url,name){ var url=url;

layer.open開啟iframe頁面呼叫頁面方法及關閉

//呼叫父類方法 window.parent.exportData($('#shownum').val(),$('#splitstr').val()); //關閉iframe頁面 var index = parent.layer.getFrameIndex(windo

頁面呼叫頁面的dom元素並回傳資訊

        當我們在多個頁面間做互動時免不了要進行頁面間的傳值問題,比如說下面就是這個的一個簡單的例子.         在這裡我們採用的是HTML DOM中的Browser 物件,該物件為我們提供了DOM Window物件,通過該物件下的open()方法,我們可以開