如果它不在框架中怎么办?我正在努力从这个网站https://ai.fmcsa.dot.gov/SMS/Carrier/621247/CarrierRegis
javascript - problem in onClick action of textbox that doesnt work in firefox but work on IE
问题描述
hi my bellow code works on IE but doesnt work on latest version of FireFox. my IE version is :11.483.15063 and my Firefox version is 64 . i think that my problem because using parseInt that was not supported in FireFox
function setTabPage() {
if (trvpnlState == 2) return;
if (trvpnlState == 1)
{ HidePnl1(); return }
var cntElm = document.all['frmContent'];
var top = document.all['GroupTab1_0'].offsetTop;
var left = document.all['GroupTab1_0'].offsetLeft;
var tp1 = document.all['TabPage1'];
tp1.style.width = 0;
tp1.style.left = event.clientX - parseInt(tp1.style.width.split('px')) - event.offsetX + 170;
var prnHlt = parseInt(document.all['GroupTab1_0'].parentElement.parentElement.style.height.split('px')[0]);
tp1.style.top = 30;
tp1.style.height = 700;
tp1.style.display = "";
if (trvpnlState == 0)
ShowPnl1();
}
function ShowPnl1() {
if (oInterval != '') window.clearInterval(oInterval);
oInterval = window.setInterval("ShowHide(1)", 1);
document.all['TabPage1'].focus();
trvpnlState = 2;
}
function HidePnl() {
if ((trvpnlState != 1) && (event.srcElement.id == 'TabPage1')) return
var divTabPage = document.all['TabPage1'];
if (event.clientX > parseInt(divTabPage.style.left.split("px")[0]))
return;
HidePnl1();
}
解决方案
推荐阅读
- flutter - Flutter:无法找到“flutter_assets”错误的资产路径
- html - 网络抓取来自
- python - SciKit Learn:TypeError:fit()缺少1个必需的位置参数:'y',同时使用()正确初始化构造函数
- java - Java 正则表达式:正向前瞻和后向匹配中的多个匹配项
- javascript - 用于格式化时间的 Javascript 正则表达式
- azure-cognitive-search - 向标准的 Azure 搜索分析器添加停用词?
- php - 在主 ID 中引用附加产品 ID
- python - 每个时期的数据大小都不同
- apache-spark - 是否可以在 PySpark 中使用 SANSA-RDF 和 SANSA-Query?
- android - Android 到 Windows USB 文件传输文件丢失