小编V15*_*M4Y的帖子

Chrome显示错误:由于Content-Security-Policy而拒绝执行内联脚本

我正在创建一个图像裁剪小工具的Chrome扩展程序.我的代码popup.html如下:

    <body>
            <textarea id="widget_script" style="border:1px solid #ccc;padding:5px;width:600px" rows="5" readonly></textarea>
            <script type="text/javascript">
                var protocol=window.location.protocol;
                var host= window.location.host;
                var head=('<div id="wd_id" style="margin-bottom: 20px;"></div>
                <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></\script>
                <script type="text/javascript" src="'+protocol+'//'+host+'Image_crop/cropimages/img_crop_widget.js'+'"><\/script>
                <script type="text/javascript">init_widget()<\/script>');
                document.getElementById("widget_script").innerHTML=head;
            </script>
    </body>
Run Code Online (Sandbox Code Playgroud)

变量协议主机从浏览器中的URL 获取协议主机.当我尝试将其整合为Chrome扩展程序时,它无效.当它完美地工作时,它在textarea中显示以下代码:

<div id="wd_id" style="margin-bottom: 20px;"></div>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="http://localhost/cropimages/img_crop_widget.js"></script>
<script type="text/javascript">init_widget()</script>
Run Code Online (Sandbox Code Playgroud)

我有几件事情,把JS代码放在外部JS文件中,并manifest.json在我的调用中调用该文件popup.html,但没有一个工作.

任何人都可以告诉我我做错了什么,或者我还应该尝试使其有效?

提前致谢...

jquery google-chrome google-chrome-extension

38
推荐指数
3
解决办法
6万
查看次数

jquery - 上传前检查文件扩展名

我使用uploadify上传Codeigniter文件.在上传文件之前,我只需要检查文件扩展名是否正确是否正确.我试过http://jquery.bassistance.de/http://forum.jquery.com/

Bur没有得到适当的结果.谁能告诉我怎么能这样做?

提前致谢...

jquery

19
推荐指数
5
解决办法
13万
查看次数

Codeigniter:在Windows XP中将错误显示为"无法选择指定的数据库:项目"

我正在使用Windows XP并使用EasyPHP作为服务器.我已将Codeigniter与TankAuth集成在一起.但是,当我尝试打开我的赋值文件夹时,它显示错误如下:

Unable to select the specified database: project

Filename: C:\Program Files\EasyPHP-12.1\www\assignment\system\database\DB_driver.php

Line Number: 140
Run Code Online (Sandbox Code Playgroud)

我的数据库.php中的代码如下"

$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = 'root123';
$db['default']['database'] = 'project';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
Run Code Online (Sandbox Code Playgroud)

我检查了我的database.php,里面我有数据库名称'project'.

我尝试使用主机名作为'localhost'和'127.0.0.1',但没有一个工作.

我已将默认控制器设置为'auth'即TankAuth的默认控制器.

并在'auth'控制器中的构造中初始化了'数据库'库.

刚才我使用Wamp Server尝试了同样的事情.但是,得到了相同的结果.

在某处我读到我应该尝试制作$db['default']['pconnect']

$db['default']['db_debug']FALSE.但它没有用. …

wamp codeigniter easyphp wampserver tankauth

7
推荐指数
2
解决办法
3万
查看次数

Facebook - 无法创建应用

我是developer.facebook.com的新手,想要创建应用程序.当我转到此URL时,https://developers.facebook.com/apps它没有显示任何按钮+ create new app

我之前创建了一个应用程序,稍后将其删除,因为它对我没用.现在有谁能告诉我应该怎么做才能创建一个新的应用程序?

facebook-php-sdk

1
推荐指数
1
解决办法
207
查看次数

Codeigniter显示错误:未选择数据库

我正在使用Codeigniter的DBForge类在该数据库中创建数据库和表.

这是代码:

if ($this->dbforge->create_database('new_db')) {
     $fields = array(
         'blog_id' => array(
              'type' => 'INT',
              'constraint' => 5,
              'unsigned' => TRUE,
              'auto_increment' => TRUE
          ),
          'blog_title' => array(
              'type' => 'VARCHAR',
              'constraint' => '100',
          ),
          'blog_author' => array(
              'type' => 'VARCHAR',
              'constraint' => '100',
              'default' => 'King of Town',
          ),
          'blog_description' => array(
              'type' => 'TEXT',
              'null' => TRUE,
          ),
     );
     $this->dbforge->add_field($fields);
     $this->dbforge->add_key('blog_id', TRUE);
     $this->dbforge->create_table('blog', TRUE);
}
Run Code Online (Sandbox Code Playgroud)

上面提到的代码写在控制器的索引函数内.执行以下代码时,它显示错误,未选择数据库.有没有人知道为什么会这样.任何帮助表示赞赏.

mysql codeigniter dbforge

1
推荐指数
1
解决办法
5777
查看次数

CodeIgniter:将数据从数据库导出到excel并下载

我正在开发一个项目,需要根据多个条件从MYSQL DB导出数据.我是指这个:

这是我的源代码:

public function exportExcelData($records)
{
  $heading = false;
        if (!empty($records))
            foreach ($records as $row) {
                if (!$heading) {
                    // display field/column names as a first row
                    echo implode("\t", array_keys($row)) . "\n";
                    $heading = true;
                }
                echo implode("\t", ($row)) . "\n";
            }
 }

public function fetchDataFromTable()
{
     $query =$this->db->get('one_piece_characters'); // fetch Data from table
     $allData = $query->result_array();  // this will return all data into array
     $dataToExports = [];
     foreach ($allData as $data) {
        $arrangeData['Charater Name'] = $data['name']; …
Run Code Online (Sandbox Code Playgroud)

php mysql excel codeigniter export-to-excel

1
推荐指数
1
解决办法
7314
查看次数