`
javapx
  • 浏览: 6900 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

为父窗口的选择框赋值

阅读更多

function addOpenerSelectItem(){


   var objSelect = window.opener.document.getElementById("templates");
   var questionTepId=window.opener.document.getElementById("questionTepId");
   if(objSelect != null){
   objSelect.options.length=0;//清空原有的选项
   <c:forEach items="${templateList}" var="template">
   option = window.opener.document.createElement("OPTION");
   option.title=covert("<c:out value='${template.name}'/>");
    option.value = covert("<c:out value='${template.id}'/>");
   option.text = covert("<c:out value='${template.name}'/>");
   if(questionTepId!= null && "${template.id}"== questionTepId.value){
       option.selected="selected"
   } 
     objSelect.options.add(option);    
   </c:forEach>
   }
 }

//js特殊字符处理
 function covert(item){
  return item.replace(/\&#034;/g,"\"").replace(/\&#039;/g,"\'").replace(/\&lt;/g,"\<").replace(/\&gt;/g,"\>");
 }

 

分享到:
评论

相关推荐

    layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例

    Window对象提供了许多有用的方法和属性,例如window.name可以获取当前窗口的名称,window.parent可以获取父窗口的引用等。 知识点五:Layer弹出框的关闭 Layer弹出框可以通过JavaScript代码来关闭。例如,在上面的...

    javascript 弹出的窗口返回值给父窗口具体实现

    在这个例子中,父窗口中有一个名为 `testInput` 的文本输入框,子窗口将拼接好的字符串赋值给它的 `value` 属性。 完成数据传递后,使用 `window.close()` 方法关闭子窗口。 #### 5. 注意事项 - `window.opener` ...

    弹出窗口互相传值范例

    5. **JavaScript/jQuery**:使用JavaScript或jQuery,可以通过`window.opener`属性访问父窗口的对象,或者使用`window.postMessage`进行跨窗口通信。 6. **自定义事件/信号量**:如果使用了某种框架如jQuery UI或...

    如何在父窗口中得知window.open()出的子窗口关闭事件

    3. 当用户点击"open"按钮时,`winOpen`被赋值为新打开的子窗口,同时启动一个定时器`timer`,每500毫秒调用一次`IfWindowClosed`函数来检查子窗口的状态。 这种方法的核心在于使用定时器不断检查子窗口的状态。由于...

    JS(JQUERY)操作框架页面

    **获取父页面元素并赋值** - **JavaScript方法**: 使用 `parent.window.document.getElementById("msg")` 获取父页面的元素,并通过 `innerHTML` 设置内容。 - **jQuery方法**: 利用 `$("#msg", parent.window....

    Visual C++开发经验技巧宝典(第4章)

    第4章 MFC实用技术 93 4.1 MFC常用宏应用 94 0188 获取32位整数的低字节和高字节数据 94 0189 将两个16位数组合为一个32位数 94 ...0221 将多个具有不同参数的函数赋值为同一个函数指针 105

    CSS设置元素width=100%失效的一种解决方式(该元素的父元素为body).pdf

    将这个值转换为字符串并添加单位('px')后,直接赋值给目标元素的`style.width`,从而实现动态设置宽度的效果。 此外,为了避免在不同设备和屏幕尺寸下出现问题,可以考虑使用媒体查询(Media Queries)配合CSS,...

    模态窗口页的传值模态窗口页的传值

    - 当触发模态窗口显示时,可以从触发元素上读取这些数据属性,然后将其赋值给模态窗口中的元素。 4. **JavaScript或jQuery传递值** - 使用`$.fn.modal('show')`方法打开模态窗口时,可以传递一个选项对象,其中...

    C++中“选择文件夹”对话框编程.pdf

    在对话框的资源文件中设计一个简单的界面,包含一个编辑框用于显示所选文件夹路径,以及一个按钮用于触发文件夹选择过程。在对话框的头文件中,声明一个`CString`类型的成员变量`m_strPath`,用于存储用户选择的...

    Javascript 表单之间的数据传递代码

    具体实现时,需要确保父窗口与子窗口之间有一定的关联性,例如通过opener来访问父窗口的表单字段,并且要确保子窗口有访问父窗口的权限。 三、框架网页之间表单的文本框之间数据传递 在使用框架(frame)的网页中,...

    VS,点击按钮打开窗口

    // `this`表示当前对话框为父窗口 // 显示非模态对话框 pdlg-&gt;ShowWindow(SW_SHOW); // 关闭模态对话框 CDialog::OnOK(); } ``` #### 2.2 传递数据 在不同的对话框之间传递数据可以通过以下方式实现: 1. **...

    JS刷新框架外页面七种实现代码

    这里,索引“1”代表的是父窗口中第二个嵌入的 iframe(因为数组索引是从 0 开始的),如果该框架是页面上的第一个 iframe,那么应该使用“0”作为索引。 2. window.parent.frames.bottom.location.reload(); 此...

    网页制作中Iframe自适应高度的解决办法

    这时可以利用`window.postMessage`进行父子窗口之间的通信,由子窗口(Iframe内的页面)发送其高度给父窗口,再由父窗口调整Iframe的高度。 子窗口(Iframe内容): ```javascript window.parent.postMessage({...

    powerbuilder

    指定椭圆或圆外形框的宽度,以千分之一英寸为单位height:integer类型,指定椭圆或圆外形框的高度,以千分之一英寸为单位thickness:integer类型,指定椭圆或圆外边线的厚度,以千分之一英寸为单位返回值Integer。...

    JavaScript 弹出子窗体并返回结果到父窗体的实现代码

    JavaScript中的`window.showModalDialog()`方法是一个非常实用的功能,它允许我们从父窗口弹出一个模态对话框,也就是子窗口,并在用户与子窗口交互后返回数据到父窗口。这个功能在创建复杂的用户交互场景时特别有用...

    使用selenium测试showModalDialog模态对话框

    1. 对于第一类应用,如选择人员或业务类型的操作,这些操作通常只是填充父页面的字段,而不会引发其他动作。在自动化测试中,可以直接在测试代码中创建所需的数据常量,跳过 `showModalDialog` 方法,直接为相关字段...

    Delphi中TApplication详解

    在需要父窗口句柄的情况下,如创建子窗口或调用某些API函数时,`Handle`属性不可或缺。值得注意的是,当编写使用VCL窗体的动态链接库(DLL)时,应当将主运行程序中主窗口的句柄赋值给DLL中的`Application.Handle`,...

    Flex弹出窗口请求Action函数示例

    4. 设置弹出窗口的`title`属性,为窗口标题赋值"解决问题窗口"。 5. 设置`action`属性,该属性应指向与后端交互的Action函数的名称,此处为"askQuestions.action"。这个名称应当与后端定义的处理逻辑相对应。 需要...

Global site tag (gtag.js) - Google Analytics