【问题标题】:Not Found. The requested URL /print_dokument.php was not found on this server未找到。在此服务器上未找到请求的 URL /print_dokument.php
【发布时间】:2014-11-28 06:05:20
【问题描述】:


我想使用 javascript/jquery 脚本从名为“table1”(条件:id、date1、date2)的数据库表中显示过滤后的数据。结果必须显示在新窗口中。在打开新窗口的那一刻一切正常。然后出现如下错误:

找不到

在此服务器上找不到请求的 URL /mydoc.php。此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

我的代码:

function ShowMyDocument(){
    $.get("date_dialog.php",function(data){
        $("#myDiv").html(data); 
        ShowDate('date2'); //set default date to input field "date2" 
        var dat=new Date();
        dat.setDate(1);
        SetMyDate(dat,'date1'); //set default date to input field "date1"
        $("#date1").focus(); //for change date interval
        $("#myDiv").dialog('option','buttons',{
            "Show data": function(){
                var id=document.getElementById('id').innerHTML;
                var d1=mysqldate($("#date1").val());
                var d2=mysqldate($("#date2").val());
                var filterstr=encodeURIComponent("ID="+id+"&DATE1="+d1+"&DATE2="+d2);
                $("#myDiv").dialog("close");

这是有问题的指令

 var newwin = window.open('mysite.com/mydoc.php?'+filterstr,"_blank");

我正在尝试不同的选项“mydoc.php”、完整路径/mydoc.php,但没有任何变化。

            },
            "Cancel": function(){
                $("#myDiv").dialog("close");
            }
        });
        $("#myDiv").dialog('open');
    });
 }

注意:PHP 文件“mydoc.php”100% 存在于 mysite.com 的根文件夹中。

【问题讨论】:

  • 用户有读取权限吗?
  • mydoc.php 是否存在? window.open->中的url是完整的url还是相对路径?
  • 文件 "mydoc.php" 100% 存在于 mysite.com 的根文件夹中。
  • @ŠefkijaDuvnjaković 您可以肯定,但 404 错误只是“未找到”错误。所以你有2个选择:1.文档不存在2.文档路径错误。
  • 在浏览器中打开mydoc.php(完整的url,前面带有http://),然后从浏览器地址栏中复制...

标签: javascript php jquery


【解决方案1】:

打开新窗口应包含完整的 URL。所以是这样的:

var newwin = window.open('http://example.com/mydoc.php?'+filterstr,"_blank");

应该可以。或者,您可以像这样在当前域上缩短它:

var newwin = window.open('/mydoc.php?'+filterstr,"_blank");

在您的情况下,mysite.com 被视为当前域上的目录,而不是域。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多