北美网备份站

标题: 解决外部js引用变更,以及js冲突使得diy空白的问题 [打印本页]

作者: 北美生活网    时间: 2016-2-17 03:34
标题: 解决外部js引用变更,以及js冲突使得diy空白的问题
偶尔浏览下先前做的Pinterest专题, 发现原来铺开的画面落得只有一行了:
7 ]+ q" {' ]: `5 z  e( G9 z $ u, k; ]+ H& H7 f( a  {
9 I4 B* z- d0 V; p8 W- u
而原本应该这样:
$ t$ ?- V& L: G  `2 S& f3 I4 M& \

9 ]0 f% S& M$ n; z* o& u6 J+ Y/ T7 D
估计是自己引用的原来站点的js脚本改变了, 好在自己有个习惯, 以前作过的大多留有步骤和备份, 一检查果然备份了原来的js。以前省懒事,直接调用原来网站的了, 现在人家变更了图形排列方式, 如何恢复:- u+ u+ k! _2 M: l8 x7 x7 i
/ u& {# I* |/ Z& a  X
1:将原来备份的js上传到自己的网页服务器  ^7 b) z3 w/ q& E. j

4 R$ z0 d0 e2 s) i2:由于启用了伪静态, 登陆后台,将专题所产生的伪静态网页html都删除或修改名字(保险起见, 修改为好)
: F1 [8 `  U) @
1 w6 E" b) y0 `$ D6 @$ d$ x: {3:DIY各个专题页, 将调用的js地址修改为调用自己网站目录地址( P6 |. m4 M2 h
  1. src="//assets.pinterest.com/js/pinit.js"
复制代码
  1. 比如:src="zhuanti/js/pinit.js"
复制代码
4:更新后台缓存,即可。  i; G  ^' X' n4 A3 L6 ^

) O1 X" Y1 X7 E
0 a/ Q2 C3 D& A4 {5 A2 q期间遇到一个问题, 以前测试ebay/google广告在两个专题底部加了他们的自动广告, 而其中的js与网站的js冲突,使得diy页出现空白而不得
- x) |5 }* i2 ?# z4 \( o; L7 ^' [$ v3 ^3 v- r0 x& k) J
如何修改:
3 f( ?; C; a& k; r# h
6 b" U! ^* A7 B: i寻找js冲突的模块:----后台---门户--模块管理---pinterest专题: 定位出问题的模块
( J3 y# G- ~% ]3 m模块:ebay-1- P$ n2 H# c% [+ p% p  B; X' ^
模块:ads-ebay-2
: O% `( G7 {! H( u7 G$ s6 L; C# c& _5 b, D
将属性里的html代码删除:okay!
6 }# O9 E$ E' P" B/ A6 Z) V6 m2 r3 M3 g6 v* L/ x' b8 o$ ~
. t) g! [5 _: \6 r( s

( t- U; L4 z) n' {* g8 |5 t/ o6 ~: ]  o2 o6 I: F6 [
. Q6 c4 t/ ^- Z% S6 x) J

2.JPG (180.26 KB, 下载次数: 25)

2.JPG

作者: 北美生活网    时间: 2016-2-24 01:11
  1. <a data-pin-board-width="880" data-pin-do="embedBoard" data-pin-scale-height="880" data-pin-scale-width="159" href="https://www.pinterest.com/ramonagattis/cool-clothes/"></a>
    6 \. s6 ^: v0 g( A
  2. % c/ H, J$ ^/ P- g9 R! o* |
  3. <script async defer src="static/js/pinit.js"></script>
复制代码

' U+ [( v) a, }( V3 ?" A
% U0 W3 f+ D! @, G# s) C




欢迎光临 北美网备份站 (http://beimeilife.duckdns.org/) Powered by Discuz! X3.2