• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.0
软件大小:62.5M
更新时间:5-24

按键精灵iOS版
立即下载

软件版本:1.3.3
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:1.1
软件大小:190M
更新时间:01-16

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

新手求教网页元素问题 [复制链接]

1#




左边红框元素使用正常,右边每次点下一次时都不能识别元素

按 F9 网页元素详细分析后 ,能识别右边蓝框内的元素,脚本中可正常获得元素内容。

让按键自动按 F9 可又老弹出页面没加完,网上有说不能正常识别 JS 网页,不知道是不是这原因。

有什么方法能识别出右边蓝框的元素不,不行的话怎么能让网页版的自动按 F9 又不弹对话框.

网页原码是

<HTML>
<HEAD>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE></TITLE>
<SCRIPT LANGUAGE="JavaScript" src="/_web_api/_web_api.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="/_web_api/web_api_wapper.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
$wapper.api.include("./upload_client");
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
var bDesktopEdit=false;
var aCourseEdit=new Array();
var aFrameEdit=new Array();
var sCurrentCourseId="";

function window_onload() {
$api.win.document.title=sUiProjectTitle;
}
function getCourseEdit(sCourseId){
    for(var i=0;i<aCourseEdit.length;i+=2){
        if(aCourseEdit==sCourseId){
            return aCourseEdit[i+1];
        }
    }
    return "";
}

function setCourseEdit(sCourseId,sEditStatus){
    for(var i=0;i<aFrameEdit.length;i+=2){
        aFrameEdit[i+1]=sEditStatus;
    }
    for(var i=0;i<aCourseEdit.length;i+=2){
        if(aCourseEdit==sCourseId){
            aCourseEdit[i+1]=sEditStatus;
            return;
        }
    }
    aCourseEdit[aCourseEdit.length]=sCourseId;
    aCourseEdit[aCourseEdit.length]=sEditStatus;
}

function initFrameEdit(sCourseId){
    if(sCurrentCourseId!=sCourseId){
        aFrameEdit=null;
        aFrameEdit=new Array();
    }
    sCurrentCourseId=sCourseId;
}

function setFrameEdit(sFrameId,sEditStatus){
    for(var i=0;i<aFrameEdit.length;i+=2){
        if(aFrameEdit==sFrameId){
            aFrameEdit[i+1]=sEditStatus;
            return;
        }
    }
    aFrameEdit[aFrameEdit.length]=sFrameId;
    aFrameEdit[aFrameEdit.length]=sEditStatus;
}

function getFrameEdit(sFrameId){
    for(var i=0;i<aFrameEdit.length;i+=2){
        if(aFrameEdit==sFrameId){
            return aFrameEdit[i+1];
        }
    }
    return "";
}

//-->
</SCRIPT>
</HEAD>
<BODY scroll=no onload="window_onload()">
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("<table width=100% height=100% cellpadding=0 cellspacing=0 border=0>");
document.write("<tr><td height="+(typeof($fn.ui.headerHeight)!="undefined"?$fn.ui.headerHeight:"72")+" id=tdFrameTop><iframe src=\"top.htm?"+Math.random()+"\" style=\"width:100%;height:"+(typeof($fn.ui.headerHeight)!="undefined"?$fn.ui.headerHeight:"72")+"\" frameborder=0 scrolling=no name=w_top id=w_top></iframe>");
document.write("<tr><td><iframe src=\""+$wapper.api.getQueryString("urlto","desktop.jsp?"+Math.random())+"\" style=\"width:100%;height:100%\" frameborder=0 name=w_main></iframe>");
document.write("<tr><td height=40 id=tdFrameBtm>");
$wapper.ui.writeCopy();
document.write("</table>");

//-->
</SCRIPT>
</BODY>
</HTML>

2#

试试庚辰插件

庚辰插件专区   
网页自动填表就用庚辰插件
发新话题 回复该主题