Uploadify 在我的测试服务器(本地主机)上工作得很好,但是一旦我将它部署到远程服务器上,它就说它不是一个函数。我读过这可能是由于 jquery 库被导入两次,但在我的情况下并非如此。两台服务器上的一切看起来都一样。唯一的区别是我的测试服务器是windows,我的远程服务器是linux。
这是我正在使用的简单测试页面:
<html>
<head>
<link rel="stylesheet" type="text/css" href="http://www.uploadify.com/wp-content/themes/uploadify/style.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="http://www.uploadify.com/wp-content/themes/uploadify/js/jquery.uploadify.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#file_upload").uploadify({
swf : 'uploadify/uploadify.swf',
uploader : 'uploadify/uploadify.php'
});
});
</script>
</head>
<body>
<input type="file" name="file_upload" id="file_upload" />
</body>
</html>
所有 Uploadify 文件都在一个名为uploadify
. 谢谢您的帮助。
编辑
我查看了他们的演示页面并尝试以相同的方式链接到 .js 文件:
<script type="text/javascript" src="http://www.uploadify.com/wp-content/themes/uploadify/js/jquery.uploadify.min.js"></script>
错误消失了,但我仍然无法单击按钮。我看到的只是文字:选择文件。