小编Aar*_*ten的帖子

如何通过命令行将变量作为参数传递给CasperJS脚本?

我在一个js文件中使用PhantomJs,CasperJs和Js来运行cmd.

想象一下,我们有两个文件(test1.js和test2.js).这两个文件都有一个url/site变量,用于将测试定向到特定地址.每当环境发生变化或目标位置发生变化时,我们都需要更新此变量.

为了避免更新文件,我想通过命令行传递值,以测试它的位置.

有没有办法在运行文件时通过cmd声明字符串变量?

例如:

casperjs test.js "var site='http://google.com';"
Run Code Online (Sandbox Code Playgroud)

javascript jquery cmd phantomjs casperjs

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

如何获取对象标签内容的高度

假设对象是一个网页(在同一个网站上),我只需要获取对象标签内容的高度.

我提前感谢任何帮助.

多谢你们!我知道有办法做到这一点.

编辑

<object id="blogs-and-stuff" data="blog/index.php" class="blog-stuff" type="text/html" style="width:900px; margin-left:50%;">
Run Code Online (Sandbox Code Playgroud)

我希望index.php的高度在前面,而不是".blog-stuff"的高度.

$(".blog-stuff").height() //does not return what I need. 
Run Code Online (Sandbox Code Playgroud)

编辑编辑

我试图抓住对象标签内的网页高度,并将其应用于对象标签.这将增加对象的大小以显示其持有的整个网页而不是使用滚动条.溢出不按计划运行. 此屏幕截图仅显示包含网页的对象

对不起,混乱的人.

html javascript css jquery

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

标签 统计

javascript ×2

jquery ×2

casperjs ×1

cmd ×1

css ×1

html ×1

phantomjs ×1