相关疑难解决方法(0)

如何重定向到其他网页?

如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一个页面?

javascript jquery redirect

7725
推荐指数
58
解决办法
596万
查看次数

如何使用PHP在重定向页面上使用Google Analytics跟踪?

我有一个网站,我想跟踪谁点击了与GA的特定链接.

假设我有这个页面:/index.php?id = 32

在这个页面上,我根据ID变量(在这种情况下:32)运行一些查询,然后从数据库中获取32 id项的URL以重定向访问者.

我正在使用PHP函数:header('Location:http://www.example.com ');. 在我重定向用户之前,我希望Google捕获访问者的信息,然后才能重定向到所需的网页.

我试图在重定向之前粘贴GA代码和ECHO,但它不起作用.如何用GA跟踪这类页面?

javascript php redirect google-analytics url-redirection

20
推荐指数
2
解决办法
2万
查看次数

Javascript代码重定向到同一页面上的一个部门

好吧,这可能是一个普遍的问题,但我无法找到答案.

我想让用户点击一个特定按钮后,浏览器移动到页面的另一个部门(部分).如何实现.

javascript webpage

5
推荐指数
1
解决办法
231
查看次数

在 Laravel 4.2 中使用 Ajax,一旦用户通过身份验证,登录表单不会重定向到预期页面

我在 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)

ajax jquery laravel

5
推荐指数
1
解决办法
1322
查看次数

如何使用 Javascript 打开另一个 HTML 页面

我正在开发一个网站,并考虑通过在 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)一种从初始页面(带有表格)在新页面上设置元素样式的方法。

感谢所有帮助:)

html javascript

3
推荐指数
1
解决办法
4万
查看次数