【问题标题】:can i edit lightswitch screen (or element of it like custom control) to load my entire HTML page?我可以编辑 lightswitch 屏幕(或它的元素,如自定义控件)来加载我的整个 HTML 页面吗?
【发布时间】:2016-11-15 19:24:38
【问题描述】:

我想加载一个 HTML 页面来占据整个电灯开关屏幕

我试过了,但我无法让 div 获取页面(我尝试编辑自定义控件和 div 本身的宽度和高度,但这不起作用)

【问题讨论】:

    标签: visual-studio-lightswitch lightswitch-2013


    【解决方案1】:

    尝试将自定义控件添加到组布局项并拉伸两者以适应容器,

    【讨论】:

    • 谢谢,我想设计我的整个 HTML 并使用 iframe 将其嵌入到屏幕中,但我不能做的是从自定义控件的 js 访问 iframe 元素。我该怎么做,或者有更好的方法在我的页面和电灯开关之间进行通信,以便我可以获取数据并将其查看到我的页面并从 html 页面获取数据并将其存储到内部数据库?
    • 最好将其作为一个单独的问题发布,并首先告诉我们您要实现的目标,以及为什么您认为在单独的 iframe 中进行所有 html 开发是最好的方法. LS 所知道的是它有一个自定义控件,由你来实现 render 方法和任何特定于 iframe 的代码。
    【解决方案2】:

    我可以通过编辑灯开关的默认样式来做到这一点

    element.innerHTML += '<div id ="mycontent" style="width:100%; height: 100%;"> </div>"';
    document.getElementById("mycontent").innerHTML += 
    '<object data="page.html" type="text/html" style="width: 100%; height: 100%;"></object>';
    
    $("object").parent().parent().css("width", "100%");
    $("object").parent().parent().css("height", "1200px");
    
    //to eliminate the header if you want to
    $("span").parent().parent().parent().parent().parent().css("width", "0px");
    $("span").parent().parent().parent().parent().parent().css("height", "0px");
    

    ...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-14
      • 2023-03-04
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      相关资源
      最近更新 更多