首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌入红泡时出现Javascript错误

嵌入红泡时出现Javascript错误
EN

Stack Overflow用户
提问于 2016-11-13 18:17:55
回答 1查看 940关注 0票数 1

您好,我正在尝试嵌入红泡代码到我的网站为一个客户(他的红色气泡商店)到joomla网站,有一些脚本的错误。

代码语言:javascript
复制
<script type="text/javascript" src="http://www.redbubble.com/assets/external_portfolio.js"></script>
<script id="rb-xzfcxvzx" type="text/javascript">new RBExternalPortfolio('www.redbubble.com', 'classiceggshell', 5, 5).renderIframe();</script>

当我在chrome的devtools上检查它时,它包含的链接返回了一个404错误,我在Jslint上测试了这个脚本,它给了我这八个警告,预期是一个标识符,而不是看到'<‘。应为赋值或函数调用,但看到的是表达式。缺少分号。应为赋值或函数调用,但看到的是表达式。缺少分号。缺少分号。未封闭的正则表达式。不可恢复的语法错误。(85%已扫描)。

那么,有没有什么根本的代码错误,请任何人能够解决这个问题,并给我正确的代码,以连接到他的商店。我曾尝试将他的商店链接加载到Iframe中,但我认为红泡在iframe上有一个块,因为iframe无法加载,并且有一个X-Frame-Options: SAMEORIGIN错误。

我试着与红泡的支持者交谈,他们仍然没有回复我。

请注意,当回答时,虽然我确实有一些知识,可以按照一步一步的指示,我有很少的编码知识,因为通常这样的事情是直截了当的。

EN

回答 1

Stack Overflow用户

发布于 2017-08-30 16:07:41

好吧,我遇到了同样的问题,由于某种原因,脚本不在那里,但我能够找到它:

代码语言:javascript
复制
RBExternalPortfolio = function(t, e, n, i) {
    var a = this;
    a.domain = t, a.rows = n, a.columns = i, a.user_name = e, a.getHeight = function() {
        return 222 * a.rows + 85
    }, a.getWidth = function() {
        return 240 * a.columns + 26
    }, a.getSrc = function() {
        return "http://" + a.domain + "/people/" + a.user_name + "/external-portfolio?count=" + a.rows * a.columns
    }, a.createIframe = function() {
        var t = document.createElement("iframe");
        return t.src = a.getSrc(), t.width = a.getWidth(), t.height = a.getHeight(), t.frameBorder = 0, t.scrolling = "no", t.setAttribute("allowtransparency", "true"), t
    }, a.renderIframe = function() {
        var t = document.getElementById("rb-xzfcxvzx");
        t.parentNode.replaceChild(a.createIframe(), t)
    }
};

来自:http://nerdyjs.com/script/1406714

然后我在本地保存了一个副本,并将getSrc行更改为硬编码点,指向我的文件夹,如下所示:

代码语言:javascript
复制
return "http://redbubble.com/people/<yourname>/external-portfolio?count=" + a.rows * a.columns

糟糕的是,他们还没有修复它,但至少代码已经发布了!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40572758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档