开发者社区> 问答> 正文

关于在其他网站上投放js广告的问题!:报错

我想在其他网站上加一个js,效果就像百度分享那样,但是还要读取我的网站数据库中的相关内容,这该怎么做呢?大侠们给个建议!

展开
收起
kun坤 2020-06-07 20:46:29 515 0
1 条回答
写回答
取消 提交回答
  • ajax######ajax######

    ajax行的话就给你们跪了

    方法也就那么几种:

    1.document.write

    2.innerHTML

    内容就从你的js里来。

    ######回复 @phpnewnew : 可以,但是输出的内容必须符合js语法######ajax不行我就给你跪了。你说的那个跟ajax有啥区别??######回复 @phpnewnew : 我这没现成的,直接看百度那个,只要js熟练一点,写个广告代码还是很容易的。######:<script src=xx.php>这种可以实现么?有没有相关的例子给我看看,万分感谢######

    假设,你要显示如下的内容作为广告页面为A/ad.php:

    <ul>
    <li>广告一AJAX</li>
    <li>广告一AJAX</li>
    <li>广告一AJAX</li>
    <li>广告一AJAX</li>
    </ul>

    这段代码是什么?说白了还是一个字符串,你要在另外一个网站显示,你直接在这个网站上面$('#ad').load('http://a/ad.php');就把这段加载出来了。只要注意一点,样式。

    哈哈,鸡冻了,这里有个错误,load是不可以跨域加载的,需要使用getJSON来做跨域请求。这原本是个很简单的问题,但我却没注意,哎,抱歉了楼主。幸得@Liuxey 点醒。惭愧惭愧,业余前端果然业余。

    ######回复 @Liuxey : 哎,这两天刚好大量使用load来做网站,一鸡冻就喷了。######回复 @铂金小猪 : 直接callback轻松搞定~######回复 @Liuxey : 抱歉,我鸡冻了。不过ajax并不是不可以跨域,不过像我说的那种确实是不可以。######回复 @Liuxey : 图样~ :D######回复 @Liuxey : 日。大约是有跨域的问题。######

    哈哈,鸡冻了,这里有个错误,load是不可以跨域加载的,需要使用getJSON来做跨域请求。这原本是个很简单的问题,但我却没注意,哎,抱歉了楼主。幸得@Liuxey 点醒。惭愧惭愧,业余前端果然业余。


    ######有没有例子给我看看?多谢######你自己谷歌一下就有了啦。######iframe搞定,没有跨域问题######回复 @铂金小猪 : 和SEO有什么关系######有性能和seo的问题。######<script src="http://你的网站/广告.aspx/js.js?参数"></script>
    2020-06-08 11:16:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载