0

我使用这个 javascript 函数来处理 XML 文档:

$.get('./cliLog.xml', function(xml) {
 //some code
});

问题是实际上“cliLog.xml”位于一个目录中,其名称如下:

“cliLogging-_value_generate_”。

我希望能够通过仅使用目录名称的部分名称“cliLogging-”来获取 cliLog.xml。

就像是 :

$.get('../cliLogging-*/cliLog.xml', function(xml) {
  //some code
});

但是“cliLogging-*”不起作用:( ...

谁能帮我 ?

4

2 回答 2

0

您必须为此编写服务器端 API,这可能会存在安全问题。

于 2012-08-22T08:14:33.380 回答
0

价值是如何产生的?如果它是在服务器端生成的,您可以在所需的位置打印它,否则如果它是通过 javascript 生成的,即使打印它可能不是最佳选择,因为它为很多安全问题留下了空间。

Javascript版本:

$.get('../cliLogging-'+variable+'/cliLog.xml', function(xml) {
  //some code
});

PHP版本

$.get('../cliLogging-'<?=$variable;?>'/cliLog.xml', function(xml) {
  //some code
});

替代。

//if the string is assigned to a variable
$string ="$.get('../cliLogging-".$variable."/cliLog.xml', function(xml) {
  //some code
});
于 2012-08-22T08:19:35.057 回答