Javascript 当文件位置在子文件夹中时,window.open()不工作
我对编程很陌生,所以我为任何明显的无知道歉,但是,我找不到这个答案 我正在使用Javascript 当文件位置在子文件夹中时,window.open()不工作,javascript,php,Javascript,Php,我对编程很陌生,所以我为任何明显的无知道歉,但是,我找不到这个答案 我正在使用window.open()在弹出窗口中打开.php文件,并在URL中传递一个变量,以便与$\u GET一起使用 当我打开的.php页面文件位于我的主目录中时,一切正常,例如: window.open(“../filetoopen.php?link=“+变量,…) 但是,当我将filetoopen移动到另一个子文件夹并更改路径时,网页将不会加载。 例如: window.open(“../subfolder/filetoo
window.open()
在弹出窗口中打开.php
文件,并在URL中传递一个变量,以便与$\u GET
一起使用
当我打开的.php
页面文件位于我的主目录中时,一切正常,例如:
window.open(“../filetoopen.php?link=“+变量,…)
但是,当我将filetoopen
移动到另一个子文件夹并更改路径时,网页将不会加载。例如: window.open(“../subfolder/filetoopen.php/link=“+变量,…) 作为旁注,我正在开发一个web应用程序,这个应用程序是由多人在几年内开发的,我刚刚开始熟悉它的内部工作
任何见解/建议都将不胜感激。我发现了问题: 根目录中还有另一个.php文件,需要引用该文件才能加载页面。 示例:
包括“utils.php”; 而且,当我在子文件夹中移动文件时,我也没有更改另一个文件的路径。 例子: 包括“../utils.php”
谢谢您的回复。可能是打字错误
。/subfolder/filetoopen.php/link=
你的意思是。/subfolder/filetoopen.php?link=
除了“URL错误”之外,我想不出发生这种情况的任何原因,我们无法根据问题中的信息判断正确的URL是什么(或者它是否存在)。尝试使用绝对路径而不是相对路径:窗口。打开(“/pathfrom/doc\u root/to/filetoopen.php?link=“+variable”)
。它使事情变得更加理智。也许你可以实现绝对路径。以正确的方式使用绝对路径将防止您产生如此多的头痛。是的,谢谢您,上面有一种类型,我批准了编辑,但是我的实际代码中没有。