【发布时间】:2019-10-15 11:27:47
【问题描述】:
我正在尝试使用 Protractor 从下面的 html 中返回 top.window.XSS 值。我能够获得“脚本类型”,但不能获得下面的 var(s)。首选方法是什么;我正在使用 tagName 定位器?
element.all(by.tagName('script')).getAttribute('type').then(function(array) {
console.log(array);
});
<head>
<meta http-equiv="X-UA-Compatible" content="IE=5">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- 195780 -->
<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Cache-Control" content="no-store">
<link href="/ibm/console/css/ISCTheme/en/Styles.css" rel="styleSheet" type="text/css"><link href="/ibm/console/css/ISCTheme/Styles_common.css" rel="styleSheet" type="text/css">
<title>
HQD400 - IBM Navigator for i
</title>
<script type="text/javascript" src="../../../../auiruntime8106/dojo/dojo/dojo.js"></script>
<script type="text/javascript" src="/ibm/console/iscTabView.js"></script>
<script type="text/javascript">
var currentLan="en-US";
var expandStr = "Expand"; //@ddsuA
var collapseStr = "Collapse";
var reloadStr = "Reload";
var XSS='wabLN6a93vPz1cNyZNW9mKZ';
top.window.XSS="wabLN6a93vPz1cNyZNW9mKZ";
</script>
</head>
【问题讨论】:
标签: protractor var head