Javascript 在子iframe中使用输入对象将覆盖父规则以打开该iframe中的链接

Javascript 在子iframe中使用输入对象将覆盖父规则以打开该iframe中的链接,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我正在为暖通空调设备构建一个HTML GUI。 父页面基本上是一个带有链接的菜单,子页面是一组用于修改一组参数的输入对象。 父页面中的每个链接都会在iframe中打开一个子页面 <a href='/admin/offset.html'target="frame"> 基本上,我接受输入值并通过ajax调用发送?你知道你在那里干什么吗?无论如何,我无法复制这个问题。使用作为iFrame,等作为测试链接,它在Firefox 47.0a2中的工作与预期一样。这可能是一个明显的问题-但是,如

我正在为暖通空调设备构建一个HTML GUI。 父页面基本上是一个带有链接的菜单,子页面是一组用于修改一组参数的输入对象。 父页面中的每个链接都会在iframe中打开一个子页面

<a href='/admin/offset.html'target="frame">

基本上,我接受输入值并通过ajax调用发送?你知道你在那里干什么吗?无论如何,我无法复制这个问题。使用
作为iFrame,
等作为测试链接,它在Firefox 47.0a2中的工作与预期一样。这可能是一个明显的问题-但是,如果您想将HTML动态加载到单个页面并组织数据绑定,为什么不使用Angular之类的工具呢?听起来你试图通过iFrames做的事情会让你的任务更难管理,也更脆弱。我还没有使用angular js。我只使用iframe在父页面中保留相同的编写代码(所有页面中的菜单),在每个子页面中保留不同的代码。所有这些都包含在PLC Web服务器中,因此不允许使用php?你知道你在那里干什么吗?无论如何,我无法复制这个问题。使用
作为iFrame,
等作为测试链接,它在Firefox 47.0a2中的工作与预期一样。这可能是一个明显的问题-但是,如果您想将HTML动态加载到单个页面并组织数据绑定,为什么不使用Angular之类的工具呢?听起来你试图通过iFrames做的事情会让你的任务更难管理,也更脆弱。我还没有使用angular js。我只使用iframe在父页面中保留相同的编写代码(所有页面中的菜单),在每个子页面中保留不同的代码。所有这些都包含在PLC Web服务器中,因此不允许使用php
<input class="single"id="SET_ON_INV_333">°C</input>
var delay = (function(){
        var timer = 200;return function(callback, ms){
            clearTimeout (timer);timer = setTimeout(callback, ms);}
            ;})();
    function setCgiSingle(a){
        name=a.attr("id"),
        t=a.val(),
        w=set_cgi+"?name="+name+"&value="+t,
        $.ajax({url:w,cache:!1})
        };
    $('body').on("keyup", ".array", function () {
    var elem = $(this);
        delay(function(){
            var value=elem.val();
            value=value*10;
            elem.val(value);
            setCgiSingle(elem);
            elem.blur();},1000);
    });