如何通过javascript代码将iframe定位为bookmarklet
我知道如何通过html定位iFrame,但我正在制作一个bookmarklet,当然是javascript 我从这个问题的第二个答案中推断出了教训: 然后提出这个:如何通过javascript代码将iframe定位为bookmarklet,javascript,iframe,bookmarklet,Javascript,Iframe,Bookmarklet,我知道如何通过html定位iFrame,但我正在制作一个bookmarklet,当然是javascript 我从这个问题的第二个答案中推断出了教训: 然后提出这个: javascript:var%20ifra=document.createElement('iframe');ifra.src=”https://imanerd11.kd.io/temp1.html";ifra.setAttribute(“宽度”、“194”);ifra.setAttribute(“高度”、“750”);ifra.s
javascript:var%20ifra=document.createElement('iframe');ifra.src=”https://imanerd11.kd.io/temp1.html";ifra.setAttribute(“宽度”、“194”);ifra.setAttribute(“高度”、“750”);ifra.setAttribute(“左”、“0”);ifra.setAttribute(“边框”、“否”);ifra.setAttribute(“滚动条”、“否”);ifra.setAttribute(“顶部”、“0”);无效(document.body.appendChild(ifra))代码>
- 这是它目前所做的截图
我需要能够将其移动到页面的一侧,如下所示:
top
和left
不是属性,它们是CSS属性
可以通过编程方式设置样式,如下所示:
ifra.style.top = '100px';
也可以使用“样式”属性:
ifra.setAttribute('style', 'top: 10px; left: 10px;');
注意:不要忘记,如果元素不是绝对或相对的,这些将被忽略。