搜索引擎爬取由javascript加载的页面问题?
如果网页页面都由javacript实现,我怎么解析得到html内容,
各位大侠谁知道请赐教!谢谢!
更改方式,不要用JavaScript来呈现页面,至少需要做SEO的部分不要用JAVASCRIPT来呈现。
我现在想做的是得到页面文本内容,但是直接用解析html源码的方法是不行的,因为源码里面都是javascript写的,现在就是想办法得到ie显示出来的页面的文本内容。
生成一个静态的HTML页面(主要给搜索引擎用,用户由搜索引擎访问这个HTML页时自动转向js 的页面,
在JS页面里加个连接指向那个HTML页,让搜索引擎可以收录那个页面,这是没有办法中的方法
在js中加上innerHTML()就可以了
现在百度、谷歌都没有彻底解决抓取使用JS动态生成的内容,
楼主做这个难度可大了!!!
不明白,能不能具体点啊 ?
能给个例子说明一下吗?
首先页面正常输出,然后innerHTML获取到关键部分代码,并用你自己的JS对其进行处理,比何内容修改替换等,再用innerHTML输出替换掉原使内容,不过,这样搜索引擎抓到的是原使的内容,不是修改后的内容,最多也只能这样了
HTML code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1
相关问答:
这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去
......
1.看到《精通javascript》上说:javascript是完全异步的,那么是不是每条语句都不会执行完,下条语句就开始执行呢,实际上不是这样,也不可能是这样,不然怎么写程序?
2.代码如下,为什么不可行呢:
JScript ......
后台有一个函数 protected string Fun1(int a, string b)
我想在javascript代码中调用它,怎么做?
function GridBind()
{
var a = 1;
var b='s';
& ......
有没有用javascript做的asp.net无刷新三级联动源码 ,在网络找了很多,但是都没有具体源码。。
很多都是用 asp.net ajax来做的。但是一些浏览器显示不兼容,老是错误。。谢谢!!
实例比较多,可使用javas ......
我要在HTML中用JavaScript代码异步获取XML文件中一个节点的值比如
<?xml version="1.0" encoding="GB2312"?>
<configuration>
<appSettings>
......