开启左侧

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

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

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

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

x
偶尔浏览下先前做的Pinterest专题, 发现原来铺开的画面落得只有一行了:
, _  i/ O6 n* D# z- b: ?# z 1.JPG
- _( ^  ^" t, V
( M; K# A4 j- Y' _* ^
而原本应该这样:# h2 Z; p) Q" A$ q, Y$ Z, R- N) f
7 t; a; V' [3 q# E2 ?- D2 K! [
3.JPG

+ T' z0 a0 _# \8 x0 Q3 Q( Q7 H
8 r* w* U* y( u, I3 u+ X8 d9 d估计是自己引用的原来站点的js脚本改变了, 好在自己有个习惯, 以前作过的大多留有步骤和备份, 一检查果然备份了原来的js。以前省懒事,直接调用原来网站的了, 现在人家变更了图形排列方式, 如何恢复:- g' y8 T, _8 u# [
, y- ?' z2 @- }; ], Q' I
1:将原来备份的js上传到自己的网页服务器
$ ~( {8 y2 c- g1 D( w+ @- l7 K# S9 W' M3 r* X# t8 e5 u
2:由于启用了伪静态, 登陆后台,将专题所产生的伪静态网页html都删除或修改名字(保险起见, 修改为好)& e7 `$ B  ^. g
5 G. V, ^6 c+ [
3:DIY各个专题页, 将调用的js地址修改为调用自己网站目录地址
4 T# h* D4 R) ?1 b6 z8 X
  1. src="//assets.pinterest.com/js/pinit.js"
复制代码
  1. 比如:src="zhuanti/js/pinit.js"
复制代码
4:更新后台缓存,即可。
% O: t1 a; b' {: ~' [% D& ^) a7 Y& c7 T# g( R. Z/ T! X
% `6 `* R4 t5 z/ \  Z
期间遇到一个问题, 以前测试ebay/google广告在两个专题底部加了他们的自动广告, 而其中的js与网站的js冲突,使得diy页出现空白而不得
' d4 H& Z; D8 G, F+ D+ ]
/ v& |# m6 H% Q如何修改:
1 H% W- T0 u$ P! w
; n' Y! a/ D* Z" l7 h寻找js冲突的模块:----后台---门户--模块管理---pinterest专题: 定位出问题的模块  P. S% z/ k% e+ \; k" ^2 Z. b. ]- q- E
模块:ebay-1
' C1 x' }, z* F# _% w0 b# G模块:ads-ebay-2
  \; w" p, ~% g; }' {, S0 i- A/ F$ l
3 b# F3 |3 m: o; z0 A& p1 v将属性里的html代码删除:okay!
+ z1 W# K, M7 ^) t+ H& F3 w4 b# W- I* d& f

! f7 o5 H- J6 ]! H2 K7 ?7 S9 v4 U0 t8 H! }8 d, X1 \
; X) d3 O9 R% q8 C+ O+ z5 ]

7 g9 R5 _4 H! S  q  s" o

转载请保留当前帖子的链接: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>
    $ c) \( q5 c7 x9 ^# d
  2. $ y$ R0 u2 i" U! s) G' g" |2 B" I
  3. <script async defer src="static/js/pinit.js"></script>
复制代码

0 b$ o& X# {5 }2 U3 v6 A8 U# t' g/ }. U6 k. ?" D

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

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

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

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