我有一个基本的iframe嵌入HTML内容。我应用了一个解决方法,让它在IE11中工作,但在Edge中不起作用。在Chrome和FireFox中工作得很好。我一半的用户都在边缘..。
<iframe
title="My iframe should work"
class="large"
id="my-slide-should-work"
src="javascript: window.frameElement.getAttribute('srcdoc');" // this f
我试图用一个未定义的id来解决一个问题,但我做不到。它告诉我我有未定义的id,但如果我不使用"isset“,程序运行得很好,但我需要文件输出信息,而不是:
Notice: Undefined index: id in C:\xampp\htdocs\treeview_v2\load_url_db.php on line 17
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\treeview_v2\load_url_db.php on li
我在我的网站上有很多图片,通过每个图片,你可以打开一个不同的iframe,其中包括一个与你打开它的图片相关的互动广告。
问题是,使用我使用的代码,我只能打开第一个iframe。
这是我的网站的演示,以及我正在尝试做的事情。您可以看到,如果您单击图像,您将只能打开第一个iframe
我想知道是否有人能帮我解决这个问题。
我使用的JS代码是这样的:
<script>
// Get the modal
var modal = document.getElementById('MyModal');
// Get the button that o
我使用mediaelementplayer 我的代码(为什么它不能在这里工作) (function() {
'use strict';
let media;
let mediaBtn = document.querySelectorAll(".button-play");
let mediaBtnPause = document.querySelectorAll(".button-pause");
let mediaTime;
let mediaTimeParts;
let mediaTimeSeconds;
我在aspx页面中有一个iframe,它的src属性设置为html页面url以及发送数据语法如下:
<iframe src="testing.htm?info1='Hello'"></iframe>
在html页面上的onload of Body标记中,我调用了一个函数,该函数将从查询字符串中读取数据并将数据分配给文本框。代码如下:
var info;
function _Form_Loader() {
try {
debugger;
Info = request.Que
以下脚本:
function getIframe(id) {
var iframe=null;
for (var i = window.frames.length - 1; i >= 0; i--) {
if(window.frames[i].frameElement.id==id){iframe=window.frames[i];break;}
}
return iframe;
}
console.log('iframe:',iframe);
console.log('keys',Object.keys(iframe
我需要使用JavaScript在父窗口的所有iframe中设置一个变量。我正在做这个:
for (var i = 0; i <window.frames.length; i++)
{
if(window.frames[i].test===undefined)
{
window.frames[i].test=Math.random();
}
}
但!我在iframe中直接写了- "Uncaught : test is not defined“。