开启左侧

解决外部js引用变更,以及js冲突使得diy空白的问题

[复制链接]
发表于 2016-2-17 03:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
偶尔浏览下先前做的Pinterest专题, 发现原来铺开的画面落得只有一行了:5 \6 l3 G: _! k. u5 L
1.JPG
& a# J( a8 ~+ W' q* O: y7 a) D

( q6 [9 z7 }, ~( S) y$ a  ?0 m而原本应该这样:! ^, }: w& P1 o: ~# c2 _
7 o# T0 S% n/ P! O
3.JPG

3 o) l- L! M! |, t3 J# F4 r  K0 N( o3 y! z" y% G$ L4 K
估计是自己引用的原来站点的js脚本改变了, 好在自己有个习惯, 以前作过的大多留有步骤和备份, 一检查果然备份了原来的js。以前省懒事,直接调用原来网站的了, 现在人家变更了图形排列方式, 如何恢复:
( v9 o5 H" ~  e5 P4 g' w1 B3 B, ]3 S2 X3 `! T/ A
1:将原来备份的js上传到自己的网页服务器
  ~, [3 v9 P# i) C9 T7 i) O/ r' {! Y2 L
2:由于启用了伪静态, 登陆后台,将专题所产生的伪静态网页html都删除或修改名字(保险起见, 修改为好)
9 F2 c; S$ f( F. N
8 H0 N8 u/ G8 k0 o+ e3:DIY各个专题页, 将调用的js地址修改为调用自己网站目录地址
9 W9 i" g4 C6 G. C
  1. src="//assets.pinterest.com/js/pinit.js"
复制代码
  1. 比如:src="zhuanti/js/pinit.js"
复制代码
4:更新后台缓存,即可。
, j! U5 d2 E7 K0 o+ G8 T' o0 W* D- j9 h) g$ a/ T6 B* r9 U( Y; w/ G
9 g' f3 f+ Q2 b) c& }
期间遇到一个问题, 以前测试ebay/google广告在两个专题底部加了他们的自动广告, 而其中的js与网站的js冲突,使得diy页出现空白而不得
6 U, U, a8 h7 d8 k1 A7 r8 B$ ]; u: `1 o, X2 ~9 V6 T, C* o
如何修改:
3 @* ]1 B3 d0 x. s* r$ ^
0 P0 Q5 x) M% V寻找js冲突的模块:----后台---门户--模块管理---pinterest专题: 定位出问题的模块2 E/ ^% w& t% d! E  f
模块:ebay-1- ~, i- \' T- L& C9 D
模块:ads-ebay-2
8 i- f5 n! C6 t8 ^, F0 H. i! m& `2 Y. n  J8 s, `- }( J1 {+ S
将属性里的html代码删除:okay!
& L! O9 b( ?; A8 T6 \. U& F7 K, p4 U0 o* z- b; P, Q
6 {) g7 c4 K; @' r0 d
9 Z* X$ ~! r, S0 z

: ^& p: e; V- `  y3 c. @2 D
% x9 o+ [4 T9 b, C- K* Q3 R- H

转载请保留当前帖子的链接:https://www.beimeilife.com/thread-5549-1-1.html 谢谢
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>+ }. H6 b5 D  g

  2.   u. M2 S: D& |, G7 Z3 r' m
  3. <script async defer src="static/js/pinit.js"></script>
复制代码

; [# P- a2 @- P# @8 O
4 Q0 O- r. n& y

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表