【使用带有beautifulsoup的python 2.7在html页面中标记的位置】教程文章相关的互联网学习教程文章

如何使用Python提取在HTML页面javascript块中定义的JSON对象?【代码】

我正在下载以下列方式定义数据的HTML页面:... <script type= "text/javascript"> window.blog.data = {"activity":{"type":"read"}}; </script> ...我想提取’window.blog.data’中定义的JSON对象.有没有比手动解析更简单的方法? (我正在寻找美丽的肥皂,但似乎无法找到一个方法,将返回确切的对象而不解析) 谢谢 编辑:使用python无头浏览器(例如,Ghost.py)执行此操作是否可行且更正确?解决方法:BeautifulSoup是一个HTML解析器...

使用jquery将javascript添加到html页面中【代码】

我想添加一个javascript google广告,但我无法使用jquery将javascript插入div.我尝试使用此测试来模拟我的问题,这是使用我在stackoverflow上找到的一些建议,但它不起作用. 我想< script type =text / javascript> document.write(‘hello world’);< / script>要插入div,并在tag_1和tag_2之间显示“hello world”. 这是代码:<html><head><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">...

使用JavaScript重新加载一次HTML页面【代码】

如何只重新加载一次HTML基本网页?我正在使用history.go(0);在body标签中使用onLoad函数,但我想只运行一次.请记住我正在使用iframe,因此无法使用以下类型代码:<script language=" JavaScript" ><!-- function MyReload() { window.location.reload(); } //--></script><Body onl oad=" MyReload()" > 上面的代码对我不起作用 但下面的代码工作正常,但问题是我需要加载一次<BODY BGCOLOR=#FFFFFF background="../images/Index_04.j...

javascript – 如何使用XMLHttpRequest在后台下载HTML页面并从中提取文本元素?【代码】

我想创建一个Greasemonkey脚本,当您在URL_1中时,脚本会在后台解析URL_2的整个HTML网页,以便从中提取文本元素. 具体来说,我想在后台下载整个页面的HTML代码(烂番茄页面)并将其存储在变量中,然后使用getElementsByClassName [0]以便从具有类名称的元素中提取我想要的文本“ critic_consensus”. 我在MDN:HTML in XMLHttpRequest中找到了这个,所以,我最终在这个不幸的非工作代码中结束了:var xhr = new XMLHttpRequest(); xhr.onloa...

使用JavaScript在用户点击时将HTML页面导出为PDF【代码】

当用户点击GeneratePDF按钮时,我需要将html页面导出为PDF文件.我成功将HTML页面导出为PDF文件,但只有第一次点击我才能将数据下载到PDF中,但是从第二次点击我无法将数据下载到PDF文件.我不确定我在代码中出错了. 请在这里查看代码:$(function() {var doc = new jsPDF();var specialElementHandlers = {'#editor': function(element, renderer) {return true;}};$('#cmd').click(function() {doc.fromHTML($('#target').html(), 15,...

如何在没有document.write的HTML页面中显示JavaScript变量【代码】

我试图在我的HTML页面上显示一些JavaScript变量. 我第一次使用document.write()但它用于在调用函数时覆盖当前页面. 搜索后,普遍的共识是document.write()不太受欢迎.还有什么其他选择? 我找到了一个建议使用.innerHTML的页面,但这是在2005年写的. 一个jsFiddle说明了我的问题http://jsfiddle.net/xHk5g/解决方法:Element.innerHTML几乎是要走的路.以下是一些使用它的方法: HTML<div class="results"></div>JavaScript的// 'Moder...

javascript – document.write到当前的HTML页面【代码】

我是编程的小伙子,所以我很感谢你那些知识渊博的人的建议.我正在为一个网页开发一些javascript,我需要将javascript打印到当前的HTML页面,最好是我为此目的设置的div标签.这是我到目前为止所拥有的:<html> <head> <title>Tardy Reporting</title> <script src="students.js" type="text/javascript"> </script> </head> <body><h1>Scan in Student ID</h1> <form method="POST" name="idForm" onSubmit="getId(parseInt(document.i...

javascript – 在Greasemonkey脚本中,XPath没有在XHTML页面上选择正确的节点【代码】

我正在为weibo.com制作Greasemonkey脚本.我无法在XHTML页面上使用XPath选择元素. 此代码无法获取我想要的元素:function resolver(prefix) {return prefix === 'x' ? 'http://www.w3.org/1999/xhtml' : null; } var allLinks, thisLink; allLinks = document.evaluate("//x:a[@href]", document, resolver, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null );只有< a>侧边栏上的元素被选中,其余的仍然存在.请参考this, weibo.com...

javascript – 如何在jquery mobile中打开外部html页面作为弹出窗口?【代码】

我有这样的链接<a href='/path/to/popup.html' data-role="button">COME HERE </a>我想打开popup.html文件作为jquery弹出窗口.我不能在当前页面中将其作为< div>带有身份证.我必须把它放在当前文件旁边. 我无法使用对话框重新加载当前页面.有什么想法怎么做? 在popup.html中我只使用一个标题.Or any methods through which I can avoid the page being reloaded when dialog is closed?解决方法:使用.load()将popup.html加载到占位...

html页面提交JSON,ASP页面接收并打印【代码】

jsonSubmit.html 1)能过 javascript函数驱动请求页<!DOCTYPE html> <html> <head><title>把js的json 传递给asp文件接收并打印</title><meta charset="utf-8"> </head> <body><h3 onclick="queryStudent()">请求学生</h3> <script type="text/javascript">function queryStudent() {// body...var student = { name:"张三同学", age:18, city:"江苏宿迁" };var myJSON = JSON.stringify(student);          //设置接收上...

php – 可以在CSS中使用PDF作为HTML页面背景吗?【代码】

有没有办法将PDF设置为HTML文件的背景?它需要符合CSS v2.1.我希望在html页面中做这样的事情:body {background-image: url(FULLURL/myPDF.pdf); }这背后的主要目的是基本上将HTML呈现为PDF,覆盖已有的PDF. (我正在使用PHP和DOMPDF之类的资源) 它是符合CSS v2.1的原因是因为资源是这样设置的:https://github.com/dompdf/dompdf https://www.w3.org/TR/CSS2/ 有人有主意吗?我有点卡住了.解决方法:将其设置为背景,不,不可能.你可能...

javascript – 动态添加内容到HTML页面

我对HTML和CSS(包括Bootstrap)非常了解,我觉得我已经准备好进行一些用户交互,并在我的html页面中添加动态内容. 我的问题是,我从哪里开始学习如何实现这一目标? 例如,我需要学习哪些语言才能将新闻文章动态添加到特定网页?我显然可以在代码中包含文章(使用标题和段落元素的混合),但显然每次更改时都需要重新部署代码. 任何有用网站的帮助和/或指导都将非常感激.解决方法:客户端交互的基本语言是JavaScript.绝对是从本机JavaScript...

使用Python从HTML页面中提取图像【代码】

以下是我的代码.它试图在html中的图像标记内获取图像的src.import re for text in open('site.html'):matches = re.findall(r'\ssrc="([^"]+)"', text)matches = ' '.join(matches) print(matches)问题是当我输入类似的东西:<img src="asdfasdf">它可以工作但是当我放入一个完整的HTML页面时,它什么都不返回.为什么这样做?我该如何解决? Site.html只是标准格式的网站的HTML代码.我希望它忽略一切,只打印图像的源代码.如果您想查...

javascript – 在刷新长HTML页面时阻止滚动跳​​转【代码】

刷新长HTML页面时,滚动位置初始化为顶部,然后跳转到最后一个滚动位置. 有没有办法在刷新时停止此滚动跳转行为并将滚动位置初始化为最后滚动位置?解决方法:如何使用html5 localStorage功能.window.addEventListener('scroll', function () {localStorage.scrollX = window.scrollX;localStorage.scrollY = window.scrollY; }) window.addEventListener('load',function () {window.scrollTo(localStorage.scrollX || 0, localStora...

java – 找不到带有spring boot的html页面【代码】

我在前端使用弹簧靴和棱角分明.有时我想直接从服务重定向.我们只使用.html,.css和脚本文件(没有.jsp). 这是返回“static / pages / savepassword.html”;我是如何尝试重定向到savepassword的 那么第一个问题如何在这种情况下正确重定向? 接下来,Spring找不到我的html文件.我有这个结构我读到spring应该自动找到“静态”中的所有静态文件,但事实并非如此.所以我尝试配置我的ViewControllerRegistry和RessourceControllerRegistry@O...