http://my.poco.cn/lastphoto_v2.htx&id=1454059&user_id=39824949&p=0的源代码中有这么一段<script language="javascript">
window.addEvent('domready', function(){
show_page_img_list();
opunabled(0);
});var photo_title = 'GLAMOUR';
var show_num = 10;
var img_page = 1;
var flash_page = 0;
var location_href = 'http://'+document.domain + '/v2/lastphoto_v2.htx&id=1454059&user_id=39824949';
var photoImgArr = new Array();// 输出相片数组
photoImgArr[0] = new Image();
photoImgArr[0].alt = "GLAMOUR ";
photoImgArr[0].src = "http://image155.poco.cn/mypoco/myphoto/20090729/00/39824949200907290037091703085410617_000_640.jpg";
photoImgArr[0].bimg = "http://image155.poco.cn/mypoco/myphoto/20090729/00/39824949200907290037091703085410617_000.jpg";...............
</script>
我怎样才能调用photoImgArr[0].bimg这个常量?

解决方案 »

  1.   

    啥意思??for(var a in photoImgArr ){
       document.write(" <a href=\" "+a.bimg+" \"> <img src=\" "+a.src+" \" alt=\" "+a.alt+" \"> </a>      ")
    }
      

  2.   

    我连window.setTimeout(function() { alert(show_num) }, 6000);都没反应.
    好像不能直接引用,用的是firefox,greasemonkey
      

  3.   

    firefox装firebug插件,设置断点,调试
      

  4.   

    网页上我贴的那一段“该页无任何已设置的断点”
    我就写这一句window.setTimeout(function() { alert(show_num) }, 6000);
    错误控制台是show_num is not defined
      

  5.   

    晕,没权限编辑发过的贴
    那段js在body后面
    </body>
    </html>
    <script language="javascript">

    </script>
    好像网页中的js的变量是能直接引用的?新手什么也不懂或者怎么可以让alert(show_num),运行起来,得出10?
      

  6.   

    window.addEvent('domready', function(){}这个是Mootools的吧?看看 工具---错误控制台  这里是否报错?
      

  7.   

    这段代码几乎在页面的最后
    后面只有
    <!-- 取作品信息开始 -->
    <script type="text/javascript" src="http://my.poco.cn/act/js/get_act_stat_code.js" ></script>
    <!-- 取作品信息结束 -->
    这一点点
    var alljs, thisjs;
    alljs = document.getElementsByTagName('script');
        thisjs = alljs[alljs.length - 2];/*这thisjs是不是我要的那段js?*/
    怎样用正则表达式匹配thisjs内的内容,或者匹配整个源代码?
      

  8.   

    user.js内只包括
    window.addEvent('domready', function(){ }
    错误: photoImgArr is not defined
      

  9.   

    原网页也给出来了,就没高手教教我怎么alert(show_num);吗
      

  10.   

    lz没说明情况,alert(show_num)你要写在哪?
    <script language="javascript">
    window.addEvent('domready', function(){
            show_page_img_list();
            opunabled(0);
    });var photo_title = 'GLAMOUR';
    var show_num = 10;
    var img_page = 1;
    var flash_page = 0;
    var location_href = 'http://'+document.domain + '/v2/lastphoto_v2.htx&id=1454059&user_id=39824949';
    var photoImgArr = new Array();// 输出相片数组
    photoImgArr[0] = new Image();
    photoImgArr[0].alt = "GLAMOUR ";
    photoImgArr[0].src = "http://image155.poco.cn/mypoco/myphoto/20090729/00/39824949200907290037091703085410617_000_640.jpg";
    photoImgArr[0].bimg = "http://image155.poco.cn/mypoco/myphoto/20090729/00/39824949200907290037091703085410617_000.jpg";...............
    </script>
    <script language="javascript">
    alert(show_num); // 这样不弹出10吗?
    </script>
      

  11.   

    我用的是firefox,greasemonkey。我的问题是我自己写的js如何能调用页面中那个js内的值。