gpt4 book ai didi

javascript - rails : How can I log on which site my javascript is embedded?

转载 作者:行者123 更新时间:2023-11-28 16:40:45 25 4
gpt4 key购买 nike

我的网站提供了一个 javascript,显示荷兰道琼斯指数的等值汇率。用户可以将此脚本嵌入到他们的网站中。

看起来像这样:

<script type="text/javascript" src="http://www.aexscript.nl/r/gratis"></script>

相应的 Controller 操作如下所示:

def show
@script = Script.find_by_code(params[:code])
@rate = Rate.find(:first)

respond_to do |format|
format.js # show.js.erb
end
end

我想记录嵌入了 javascript 的站点的 URL。我怎样才能做到这一点?

最佳答案

创建一个数据库表来记录您的点击次数。每当有人点击节目时,就将其记录下来。

你可以从 http://github.com/saizai/hyperdictionary 中获取类似的代码- 采用 four_oh_four Controller 、模型和迁移。

如果您有其他信息(例如,您以某种方式知道登录用户?您知道它是谁的链接?),您可以轻松地将其作为外键添加到该表中。然后你会做类似的事情

user.js_hits.find(:all, :select => "name, count(id) as count", :group => 'name')

并将其放入一个简单的 View 中(有关简单示例,请参阅我的 app/views/four_oh_fours/index.html.erb)。

关于javascript - rails : How can I log on which site my javascript is embedded?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/832551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com