codeigniter 外部 javascript

发布于 2024-10-14 15:46:32 字数 1301 浏览 1 评论 0原文

我全新安装了 codeigniter 2.0,但在链接外部 javascript 文件时遇到了困难。这是我所拥有的:

我的控制器:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Welcome extends CI_Controller {

    function __construct()
    {
        parent::__construct();
    }

    function index()
    {
        $this->load->view('welcome_message');
    }
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */

我的视图:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Welcome to CodeIgniter</title>
<script source="http://localhost/JS/javascript.js" type="text/javascript"></script>
</head>
<body>

 <A HREF="javascript:a_message()">Click for a message..</A>
<img src="http://localhost/images/apache_pb.png" >
</body>
</html>

我的Javascript:

function a_message(){ alert('yay'); }

目录结构:

htdocs
    application
    images
        apache_pb.png
    JS
        javascript.js
    system
    user_guide
    xampp
    index.php
    license.txt
    Thumbs.db

为了简单起见,我在我的路径中使用“http://localhost...”。图像已加载,但 javascript 未加载。我做错了什么?

I have a fresh install of codeigniter 2.0, and I'm having a hard time linking external javascript files. Here's what I have:

My controller:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Welcome extends CI_Controller {

    function __construct()
    {
        parent::__construct();
    }

    function index()
    {
        $this->load->view('welcome_message');
    }
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */

My view:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Welcome to CodeIgniter</title>
<script source="http://localhost/JS/javascript.js" type="text/javascript"></script>
</head>
<body>

 <A HREF="javascript:a_message()">Click for a message..</A>
<img src="http://localhost/images/apache_pb.png" >
</body>
</html>

My Javascript:

function a_message(){ alert('yay'); }

Directory structure:

htdocs
    application
    images
        apache_pb.png
    JS
        javascript.js
    system
    user_guide
    xampp
    index.php
    license.txt
    Thumbs.db

I'm using "http://localhost..." in my paths here for simplicity. The image loads, but the javascript doesn't. What am I doing wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜味拾荒者 2024-10-21 15:46:32
<script source="http://localhost/JS/javascript.js" type="text/javascript"></script>

应该是:

<script src="http://localhost/JS/javascript.js" type="text/javascript"></script>

src,而不是源

<script source="http://localhost/JS/javascript.js" type="text/javascript"></script>

should be:

<script src="http://localhost/JS/javascript.js" type="text/javascript"></script>

src, not source

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文