gpt4 book ai didi

javascript - 动态创建在共享服务器上不起作用

转载 作者:行者123 更新时间:2023-11-28 01:08:41 28 4
gpt4 key购买 nike

我不明白问题出在哪里。

http://jsfiddle.net/shaliapin777/x8R9R/1/

这里一切都好!但在共享服务器中什么也不做。

这是我的代码:

<?php
$url = isset($_GET['url']) ? $_GET['url'] : null;
$url = rtrim($url,'/');
$url = explode('/',$url);
if(empty($url[0])){
header('location: http://lingo.ge/dictionary/eng-ka');
exit();
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel='shortcut icon' type='image/x-icon' href='http://lingo.ge/images/favicon.ico' />
<link type="text/css" media="screen" rel="stylesheet" href="http://lingo.ge/css/default.css">
<script type="text/javascript" src="http://lingo.ge/js/jquery.min.js" ></script>
<script type="text/javascript" src="http://lingo.ge/js/menu.js"></script>
<script type="text/javascript">
var domain='http://lingo.ge/';
var link= [];
function ERROR(){
alert('error');
}
function dictionary(name){
$('<div/>', { id: 'dictitle', text: name }).appendTo('#middle');
$('<input/>', { id: 'searchword', type:'text', placeholder:'Search Words' }).appendTo('#middle');
$('<div/>', { class: 'word' }).appendTo('#middle');
}
function run() {
var page = link[0];
var func = link[1];
if(typeof(page) != "undefined" && page !== null){
if(link.length === 2){
window[page](func);
}else{
window[page]();
}
}else{
ERROR();
}
}
$(document).ready(function(){
if(link.length === 0){
<?php
foreach($url as $key => $val){
echo 'link.push("'.$val.'");';
}
?>
}
run();
});
</script>
</head>
<body>
<div id="container">
<header>
<div id="header">
<img src="http://lingo.ge/images/logo.png" width="250" height="75">
<div id="headbanner"></div>
</div>
</header>
<div id="content">
<div id="leftside">
<ul>
<li class='active'><div><span id="menu1">Home</span></div></li>
<li><div><span>Products</span></div></li>
<li class='last'><div><span>Contact</span></div></li>
</ul>
</div>
<div id="middle"></div>
<div id="rightside"></div>
</div>
<footer>
<div id="footer">FOOTER</div>
</footer>
</div>
</body>
</html>

但它什么也没做。我尝试了很多代码,但什么也没发生。请帮助我。!

附注你可以在这个链接上查看结果 http://lingo.ge/

最佳答案

在控制台中显示错误

  1. DOC 类型声明错误。替换

< !doctype html>

<!DOCTYPE html>

2. is $ 未定义。

要解决这个决 jQuery noConflict() 方法。

3.通过检查源代码,我发现您已经给出了 JS 文件的相对路径。所以它没有得到正确的文件。给出您在样式表中给出的绝对路径。

关于javascript - 动态创建在共享服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24749838/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com