如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一个页面?
我有一个网站,我想跟踪谁点击了与GA的特定链接.
假设我有这个页面:/index.php?id = 32
在这个页面上,我根据ID变量(在这种情况下:32)运行一些查询,然后从数据库中获取32 id项的URL以重定向访问者.
我正在使用PHP函数:header('Location:http://www.example.com ');. 在我重定向用户之前,我希望Google捕获访问者的信息,然后才能重定向到所需的网页.
我试图在重定向之前粘贴GA代码和ECHO,但它不起作用.如何用GA跟踪这类页面?
好吧,这可能是一个普遍的问题,但我无法找到答案.
我想让用户点击一个特定按钮后,浏览器移动到页面的另一个部门(部分).如何实现.
我在 Laravel 4.2 中使用jQuery 验证插件,并希望通过 Ajax 提交登录表单。一切正常,但是当表单经过验证并且用户经过身份验证时,表单不会重定向到预期页面。
实际上,用户已经过身份验证(因为当我刷新时,页面会转到用户的个人资料),但Redirect::intended('/')提交表单时不起作用。
这是我的 jQuery 代码:
var validator = $('#login-form').validate({
rules: {
email: {
required: true
},
password: {
required: true
}
},
submitHandler: function(form) {
$.ajax({
url: 'login',
type: 'post',
cache: false,
data: $(form).serialize(),
dataType: 'json',
success:function(data){
$('.message').text(data.error);
$('.message').fadeIn(200);
}
});
$(form).ajaxSubmit();
}
});
Run Code Online (Sandbox Code Playgroud)
这是我的控制器:
class AccountController extends BaseController {
public function logInForm() {
return View::make('pages.login');
}
public function logIn() {
$validator = Validator::make(Input::all(),
array(
'email' => 'required|email',
'password' => …Run Code Online (Sandbox Code Playgroud) 我正在开发一个网站,并考虑通过在 javascript 中编写一些行来减少页面数量。我在一个页面上有一个表格,可以引导您到其他 15 个页面。因此,我想到打开一个页面,其中包含 15 个页面的所有信息,并根据在表格上单击的链接来显示内容。我的一张表数据如下
<td><a style="color:black;" onClick="openCompiler()">C++ Compiler</a></td>
Run Code Online (Sandbox Code Playgroud)
openCompiler()单击链接时我将触发事件调用。
function openCompiler()
{
window.open("mypage.html")
document.getElementById(compiler).style.display="block";
}
Run Code Online (Sandbox Code Playgroud)
在页面中,我有一个包装器(称为编译器),最初没有显示,但是当单击链接时,它会打开页面并显示包装器(称为编译器)。
我的上述努力失败了,正在寻找另一种方法:
1) The window.open()无法打开我的文件夹中的 HTML 文件。
2我不确定是否document.getElementById(compiler).style.display="block";正在当前页面中查找名为“编译器”的元素。
我在寻找什么:
1)一种使用javascript打开另一个html页面的方法。
2)一种从初始页面(带有表格)在新页面上设置元素样式的方法。
感谢所有帮助:)