小编Tal*_*Tal的帖子

如何获取JavaScript调用者函数行号?如何获取JavaScript调用者源URL?

我使用以下内容来获取JavaScript调用者函数名称:

var callerFunc = arguments.callee.caller.toString();
callerFuncName = (callerFunc.substring(callerFunc.indexOf("function") + 8, callerFunc.indexOf("(")) || "anoynmous")
Run Code Online (Sandbox Code Playgroud)

有没有办法发现调用该方法的行号?

另外,有没有办法获取调用该方法的JavaScript文件的名称?还是源URL?

javascript

103
推荐指数
5
解决办法
11万
查看次数

如何强制Iframe在标准父框架下运行怪癖

我们有一个必须在IE9标准模式下运行的父页面,执行HTML5命令.在下面我们有一个必须在兼容模式下运行的iframe(IE7/8).

在IE9中,据我所知,iframe从父级继承了他们的doctype.那是对的吗?这个问题有什么解决方案吗?可以,不知何故,在标准模式doctype父框架下使用quirks doctype执行iframe?谢谢,塔尔

html iframe html5

14
推荐指数
1
解决办法
2万
查看次数

关于javascript错误,如何识别方法或js文件的问题?

当IE(或其他浏览器)中出现javascript错误时,您会收到一个弹出窗口,指出已发生javascript错误 - 通常会附带一个行号和一些提示.有时它带有第0行,无法知道问题所在.

Javscript可以来自HTML本身,来自js文件或JSP(以及更多).Microsoft有一个脚本调试器,可以帮助找到js错误的位置,但有时当js错误发生时,脚本调试器无法找到代码部分,因此很难找到问题的根本原因.

我的问题是,是否有人知道任何方式使脚本调试器以任何方式找到代码(主要发生在JSP文件中的js代码),或者至少在IE弹出窗口中包含发生错误的方法或js文件.(它只显示行号,并且多次显示第0行......).

谢谢,塔尔.

javascript debugging

7
推荐指数
1
解决办法
4892
查看次数

如何在所有Iframe中捕获JavaScript错误(使用window.error)?

我知道可以为window.error添加事件监听器.

但是,在使用Iframe时,每个iframe都有自己的窗口元素,window.error应该为每个窗口元素创建iframe.

是否有可能以某种方式在一个位置定义错误事件处理程序,其中所有错误都将触发此特定方法?

javascript error-handling iframe

6
推荐指数
1
解决办法
2万
查看次数

如何将表格中的td高度设置为0px?

我有一个包含几行的 HTML 表(这是动态构建的)。所有的里面<tr>都有一个<td>

\n\n

如果<td>里面没有\xe2\x80\x99t HTML 内容,我希望它是不可见的。

\n\n

如何才能做到这一点?(并不是说里面的 HTML 是动态渲染的,我不想使用或上display:none的 或任何其他属性)。<td><tr>

\n\n

代码示例:

\n\n
<html>\n    <body bgcolor="#E6E6FA">\n        <table cellSpacing="0" cellPadding="0">\n            <tr>\n                <td>one cell</td>\n            </tr>\n            <tr>\n                <td bgcolor="#FF0000"></td>\n            </tr>\n            <tr>\n                <td>two cell</td>\n            </tr>\n        </table>\n    </body>\n</html>\n
Run Code Online (Sandbox Code Playgroud)\n\n

在 Firefox 中,空的 TD 是不可见的。然而,在 IE 中,TD 占用 1 个像素的高度:

\n\n

在此输入图像描述

\n\n

使用 DOM Inspector 查看,我发现它需要 1 个像素:

\n\n

在此输入图像描述

\n\n

如何设置TD不可见?我可以在 TD 内执行任何脚本吗?

\n

html html-table

5
推荐指数
1
解决办法
8034
查看次数