我在将网站用于房地产业务时遇到问题。我的经纪人有一个网站,当用户转到其域上的我的个人资料时,它会生成一个cookie,因此当他们单击属性查找器时,它会使页面知道我是推荐代理。如果您不使用我的个人资料而直接进入属性查找器,它只会分配一个随机代理。
我要做的是,当有人单击搜索属性时,它会在后台从代理加载我的配置文件以生成该会话cookie,然后将其带到属性查找器,以便他们可以搜索属性但该cookie确保他们和我一起做代理人。
我尝试过:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
$.get('http://my.profile.com').done(function(data) {
console.log(data);
}).fail(function(data) {
console.log('Error: ' + data);
});
<script>
但是我最终得到的是e.indexOf不是一个函数。由于我的网站位于我自己的服务器上。我确实可以选择仅制作一个php文件作为链接来加载网站,然后重定向,但是我不确定是否可以这样做来生成那些cookie,我需要确保用户将我作为代理人。有什么想法吗?
答案 0 :(得分:0)
只需查看此代码块,
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> <-- opens a tag that never closes
$.get('http://my.profile.com').done(function(data) {
console.log(data);
}).fail(function(data) {
console.log('Error: ' + data);
});
<script><-- opens a tag that never closes
...您的脚本标签有问题。
这可能有效:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$.get('http://my.profile.com').done(function(data) {
console.log(data);
}).fail(function(data) {
console.log('Error: ' + data);
});
</script>