2017-05-08 16 views
1

我想要一个HTML页面,用户可以通过添加框架将屏幕拆分成一半,四分之一,八分之一等与它交互...然后可以将一个单独的URL加载到每个框架中。我下面的粗略图显示了我之后(有点)它甚至可能吗?从点击插入框架/ iframe或(web视图) - Javascript/jquery/HTML

这甚至可以使用HTML/JavaScript?

提前感谢

enter image description here

+0

是的,这是可能的,但你需要什么?你尝试过什么吗? –

+0

当然有可能。 iframe是可以放置在任何地方的元素,它们的'src'可以通过编程方式轻松设置。这是否实用?也许没有这个尺度 – charlietfl

+0

是的,我尝试过,我可以建立iframes/webviews,并获得内容加载,它的按需用户右键单击 - >插入iframe部分我不知道 – user3236169

回答

1

是的,这是可能的,下面是一个例子:

<script> 
 
var frame; 
 
function addFrame() { 
 
\t frame = document.createElement('iframe'); 
 
    frame.height = "200px"; 
 
    frame.width = "200px"; 
 
    frame.setAttribute('id', 'superFrame'); 
 
    document.body.appendChild(frame); 
 
} 
 
function loadGoogle(){ 
 
\t frame.setAttribute('src','https://example.com') 
 
} 
 
</script> 
 
<button onClick="addFrame();"> 
 
Add Frame 
 
</button> 
 
<button onClick="loadGoogle();"> 
 
Load Google 
 
</button>

如果这么想的运行请参阅小提琴链接:

https://jsfiddle.net/x6a0md5e/

+0

非常感谢!完善! X – user3236169

相关问题