如何使用python在HTML页面(纯文本)上显示HTML / Javascript代码段?

我正在尝试显示一个error message on HTML page

错误消息是HTML / Javascript的组合,如下所示。

WebDriverException: Message: unknown error: Element 

    <div id="sidebar_item_Reports" style="height: 18px; white-space:nowrap;" onclick="
            if (window.Event &amp;&amp; Event.stopProp)
              Event.stopProp(event);
          " onmousedown="
            if(Global.Central!=null) {
            Global.Central.SelectItem('Reports',event);}
            " class="sidebar_item sidebar_item_selected listItemSelected_fill skinGradient">...</div> is not clickable at point (105, 67). Other element would receive the click: <div class="overlay_concerto" style="position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 10;"></div>
      (Session info: chrome=61.0.3163.100)
      (Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)

正如我嵌入的一样,t被视为HTML对象。

  1. 如何在HTML页面上显示确切的错误消息(如上所示,以及标签)?
  2. 我正在尝试使用python做到这一点。有任何可用的python模块吗?

<plaintext>在最新的HTML版本上似乎不起作用。<pre> and <code>尝试过标签。

代码:

var = """WebDriverException: Message: unknown error: Element 

    <div id="sidebar_item_Reports" style="height: 18px; white-space:nowrap;" onclick="
            if (window.Event &amp;&amp; Event.stopProp)
              Event.stopProp(event);
          " onmousedown="
            if(Global.Central!=null) {
            Global.Central.SelectItem('Reports',event);}
            " class="sidebar_item sidebar_item_selected listItemSelected_fill skinGradient">...</div> is not clickable at point (105, 67). Other element would receive the click: <div class="overlay_concerto" style="position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 10;"></div>
      (Session info: chrome=61.0.3163.100)
      (Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)"""

file_handler = open("test.html, "w")
file_handler.write("<!DOCTYPE html><html><head><body>"+var+"</body></head></html>")

HTML页面上的输出:

WebDriverException: Message: unknown error: Element
...
is not clickable at point (105, 67). Other element would receive the click: (Session info: chrome=61.0.3163.100) (Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)

这可能吗 ?任何人都可以在这里帮助我吗?

尔凡·瓦尼(Irfan Wani)

let st = `WebDriverException: Message: unknown error: Element <div id="sidebar_item_Reports" style="height: 18px; white-space:nowrap;" onclick="if (window.Event &amp;&amp; Event.stopProp)Event.stopProp(event);" onmousedown="if(Global.Central!=null) {Global.Central.SelectItem('Reports',event);}" class="sidebar_item sidebar_item_selected listItemSelected_fill skinGradient">...</div> is not clickable at point (105, 67). Other element would receive the click: <div class="overlay_concerto" style="position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 10;"></div>(Session info: chrome=61.0.3163.100)(Driver info: chromedriver=2.30.477700 (0057494ad8732195794a7b32078424f92a5fce41),platform=Windows NT 6.1.7601 SP1 x86_64)`
    
let newStr = st.replace('<', '&lt;');
let latest = newStr.replace('>', '&gt;');
document.getElementById('d').innerHTML = latest;
<!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    <body>
        <div id='d'>
        </div>
    </body>
    </html>

解释:

在html中,如果我们想在页面内打印标签名称(与您的条件相同),我们需要将尖括号替换为&lt;(for <)和&gt;(for >)。

因此,在您的问题中,我们无法手动执行此操作,因为它是错误消息,而不是一些手写代码。所以我用javascript来relace<&lt;>&gt;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用JavaScript注入任意HTML代码段

来自分类Dev

如何从JavaScript代码段重定向到HTML页面?

来自分类Dev

无法在JavaScript中使用代码段

来自分类Dev

Javascript 代码如何在 HTML 电子邮件正文中显示为纯文本?

来自分类Dev

如何使用eris的javascript编译一段Solidity代码?

来自分类Dev

如何使用Jsoup从HTML页面检索代码段?

来自分类Dev

如何使用Jsoup从html页面检索代码段?

来自分类Dev

为什么此javascript代码段将显示414243?

来自分类Dev

React代码段如何变成浏览器Javascript?

来自分类Dev

如何控制此Amazon Affiliates javascript代码段的宽度?

来自分类Dev

Javascript-如何避免if语句如下面给出的代码段?

来自分类Dev

如何更好地编写以下Javascript代码段?

来自分类Dev

如何为Sublime Text 3创建新的JavaScript代码段?

来自分类Dev

如何使用lxml从此HTML代码段中获取文本?

来自分类Dev

显示所有HTML代码的MIME类型“文本/纯文本”

来自分类Dev

如何在页面上两次使用此JavaScript代码段?

来自分类Dev

将代码段转换为HTML页面

来自分类Dev

将代码段转换为HTML页面

来自分类Dev

如果在HTML代码段中使用一行javascript

来自分类Dev

对INotifyPropertyChanged使用代码段

来自分类Dev

对INotifyPropertyChanged使用代码段

来自分类Dev

漂亮的HTML代码段输出

来自分类Dev

Sublime Doctype HTML代码段

来自分类Dev

Sublime Doctype HTML代码段

来自分类Dev

如何延迟或异步将此WordPress javascript代码段最后加载,以加快页面加载时间?

来自分类Dev

在react.js中显示纯文本形式的javascript / html代码

来自分类Dev

如果未使用JavaScript代码段,则会阻止其他JavaScript工作

来自分类Dev

将字符串作为一段HTML / javascript代码执行

来自分类Dev

如何比较两段HTML代码并显示差异

Related 相关文章

  1. 1

    使用JavaScript注入任意HTML代码段

  2. 2

    如何从JavaScript代码段重定向到HTML页面?

  3. 3

    无法在JavaScript中使用代码段

  4. 4

    Javascript 代码如何在 HTML 电子邮件正文中显示为纯文本?

  5. 5

    如何使用eris的javascript编译一段Solidity代码?

  6. 6

    如何使用Jsoup从HTML页面检索代码段?

  7. 7

    如何使用Jsoup从html页面检索代码段?

  8. 8

    为什么此javascript代码段将显示414243?

  9. 9

    React代码段如何变成浏览器Javascript?

  10. 10

    如何控制此Amazon Affiliates javascript代码段的宽度?

  11. 11

    Javascript-如何避免if语句如下面给出的代码段?

  12. 12

    如何更好地编写以下Javascript代码段?

  13. 13

    如何为Sublime Text 3创建新的JavaScript代码段?

  14. 14

    如何使用lxml从此HTML代码段中获取文本?

  15. 15

    显示所有HTML代码的MIME类型“文本/纯文本”

  16. 16

    如何在页面上两次使用此JavaScript代码段?

  17. 17

    将代码段转换为HTML页面

  18. 18

    将代码段转换为HTML页面

  19. 19

    如果在HTML代码段中使用一行javascript

  20. 20

    对INotifyPropertyChanged使用代码段

  21. 21

    对INotifyPropertyChanged使用代码段

  22. 22

    漂亮的HTML代码段输出

  23. 23

    Sublime Doctype HTML代码段

  24. 24

    Sublime Doctype HTML代码段

  25. 25

    如何延迟或异步将此WordPress javascript代码段最后加载,以加快页面加载时间?

  26. 26

    在react.js中显示纯文本形式的javascript / html代码

  27. 27

    如果未使用JavaScript代码段,则会阻止其他JavaScript工作

  28. 28

    将字符串作为一段HTML / javascript代码执行

  29. 29

    如何比较两段HTML代码并显示差异

热门标签

归档