小编Bla*_*ack的帖子

无法写入或删除两个打开的大括号{{在netbeans中

我正在使用PHP框架Laravel,这是最好的PHP框架,但是如果我尝试写两个{{那么它不起作用,netbeans不会让我!

我怎么写{{netbeans?

我只是注意到我也不能删除它们如果我复制粘贴它们!我甚至无法撤消删除它.

我使用的是最新版本的netbeans(8.2).

更新#1:

关闭并重新打开文件后,它会再次运行吗?我想我遇到了一个奇怪的错误.

更新#2:

今天发生同样的错误,关闭和重新开放并没有帮助

更新#3:

这是一个错误:https://netbeans.org/bugzilla/show_bug.cgi?id = 268719

netbeans laravel netbeans-8

9
推荐指数
2
解决办法
1416
查看次数

如何使用工具栏选项在Quill js上添加字体类型?

我用Quill js创建了一个富文本区域.我有工具栏的下一个选项:

new Quill('#quilljs-container', {
    modules: {
        toolbar: [
           ['bold', 'italic', 'underline', 'strike'],        // toggled buttons
           ['blockquote', 'code-block', 'link'],

           [{ 'header': 1 }, { 'header': 2 }],               // custom button values
           [{ 'list': 'ordered'}, { 'list': 'bullet' }],
           [{ 'script': 'sub'}, { 'script': 'super' }],      // superscript/subscript
           [{ 'indent': '-1'}, { 'indent': '+1' }],          // outdent/indent
           [{ 'direction': 'rtl' }],                         // text direction

           [{ 'color': [] }, { 'background': [] }],          // dropdown with defaults from theme
           [{ …
Run Code Online (Sandbox Code Playgroud)

javascript jquery fonts quill

9
推荐指数
4
解决办法
1万
查看次数

PhpSpreadsheet - 下载文件而不是保存文件

我需要生成一个excel文件(xls)并在生成后触发下载。我在文档中找到了这个例子。

<?php

require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');

$writer = new Xlsx($spreadsheet);
$writer->save('hello world.xlsx');
Run Code Online (Sandbox Code Playgroud)

它展示了如何创建一个 excel 文件并将其保存在服务器上。我如何才能将结果提供给客户端并“强制”他下载它?我需要以$writer某种方式获取数据。

我目前正在解决它而没有 PhpSpreadsheet:

// Excel Export 
    $filename = 'export_'.date('d-m-y').'.xls';
    $filename = $validator->removeWhitespace($filename);

    header('Content-type: application/ms-excel');
    header('Content-Disposition: attachment; filename='.$filename);
    exit($response["output"]);  // <-- contains excel file content
Run Code Online (Sandbox Code Playgroud)

但它不适用于我的分隔符(分号)。分号没有得到解释,所有内容都被写入一列。

在此处输入图片说明

If I export it as .csv, then it works. But I need it as .xls or .xlsx

php phpspreadsheet

9
推荐指数
4
解决办法
2万
查看次数

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

如何使用Javascript检查html中的父元素是否是特定的标记名(例如span)

我需要检查父元素是否是span.我怎么能用Javascript(而不是JQuery)呢?

html javascript

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

C#Windows窗体应用程序 - 显示气球提示

我尝试显示截图中的气球提示:

在此输入图像描述

首先我创建了一个notifyIcon

在此输入图像描述

然后我将此代码添加到Form1_Load函数:

private void Form1_Load(object sender, EventArgs e)
{
    notifyIcon1.Visible = true;
    notifyIcon1.Icon = SystemIcons.Exclamation;
    notifyIcon1.BalloonTipTitle = "Balloon Tip Title";
    notifyIcon1.BalloonTipText = "Balloon Tip Text.";
    notifyIcon1.BalloonTipIcon = ToolTipIcon.Error;
    notifyIcon1.ShowBalloonTip(10000);
}
Run Code Online (Sandbox Code Playgroud)

我得到的只是一个小图标,如果我将鼠标悬停在它上面,那么我会看到通知图标的名称. 在此输入图像描述

我也试过这个,notifyIcon1.ShowBalloonTip(10000, "Text", "Title", ToolTipIcon.Warning);但后来没有任何反应.

我在功能描述中注意到,ShowBalloonTip从windows vista开始不推荐使用参数"timeout",那么我该怎么做呢?

PS:我在Windows 10 64bit上运行它.


更新1/3:

我刚创建了一个新项目,气球提示也没有显示.也许我的OS中的设置会阻止这些消息?

更新2/3:

我从@ pisi1001下载了这个项目,但是我得到了同样的行为.

所以我认为它必须是Windows 10中的错误,错误的设置或组策略.

但是,如下一个屏幕截图所示,该应用甚至可以显示通知:

在此输入图像描述 在此输入图像描述

更新3/3:

我注意到,如果双击该设置,您甚至可以更深入地配置,例如,从上一个屏幕截图中的"WindowsFormsApp1".

在此输入图像描述

在我激活了最后一个屏幕截图中红色框中的设置(基本上是在"信息中心显示通知")后,我现在至少在信息中心收到通知:

在此输入图像描述

这必须是Windows 10 Bug.

最后更新:自从我问这个问题几周后,现在似乎工作了,我不知道为什么.也许微软在向我们报告之后修复了它.

c# balloon-tip

8
推荐指数
0
解决办法
1795
查看次数

对象在代码点火器的xampp服务器中找不到?

我是新的代码点火器,我正在开发简单的登录系统,我正在使用xampp,我上传代码点火器在文件夹代码/和以下是mvc中的代码

controller login.php

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

  class Login extends CI_Controller
     {

 public function __construct()
 {
      parent::__construct();
      $this->load->library('session');
      $this->load->helper('form');
      $this->load->helper('url');
      $this->load->helper('html');
      $this->load->database();
      $this->load->library('form_validation');
      //load the login model
      $this->load->model('login_model');
 }

 public function index()
 {
      //get the posted values
      $username = $this->input->post("txt_username");
      $password = $this->input->post("txt_password");

      //set validations
      $this->form_validation->set_rules("txt_username", "Username", "trim|required");
      $this->form_validation->set_rules("txt_password", "Password", "trim|required");

      if ($this->form_validation->run() == FALSE)
      {
           //validation fails
           $this->load->view('login_view');
      }
      else
      {
           //validation succeeds
           if ($this->input->post('btn_login') == "Login")
           {
                //check if username and password …
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

jquery find()等效于javascript

我有三个表,我想检查它们是否包含特定元素,例如一个值为"Previous"的按钮.我通过使用jquery函数find和编写函数来解决它,但我需要在没有jquery的情况下解决这个问题.这可能吗?

var t1 = document.getElementById("table_one");
var t2 = document.getElementById("table_two");
var t3 = document.getElementById("table_three");

has_prev_button(t1);
has_prev_button(t2);
has_prev_button(t3);

function has_prev_button(element)
{
  var has_prev_button = false;
  var check = $(element).find("input[type=button]");
  
  for (i=0; i<=check.length-1; i++)
  {
    if (check[i].getAttribute("value") == "Previous")
    {
      has_prev_button = true;
    }
  }

  if (has_prev_button)
  {
    document.write("<p>The selected table has a Previous button</p>");
  }
  else
  {
    document.write("<strong><p style='color:red'>The selected table has NO Previous button</p></strong>");
  }
}
Run Code Online (Sandbox Code Playgroud)
table {
  margin-bottom:40px;
  border: 1px solid black;
}

td {
  border: 2px solid …
Run Code Online (Sandbox Code Playgroud)

javascript

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

从外部网站截取屏幕截图

我正在开发一个初始页面,用户可以使用公式来添加页面链接.他们可以添加名称,网址,说明上传图片.

我想自动上传图像的过程,应该自动捕获图像.我的脚本应该截取用户在网址中输入的网站的屏幕截图.我知道我可以使用html2canvas截取html元素的截图.


方法1

我的第一种方法是将外部网站加载到iframe,但这不起作用,因为有些页面限制了这一点,例如甚至w3schools.com上的iframe教程都不起作用我得到了Refused to display 'https://www.w3schools.com/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

HTML

<div id="capture" style="padding: 10px; color: black;">
    <iframe src="https://www.w3schools.com"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

方法2

我的下一个方法是打电话给我的网络服务器,它加载目标网站并将html返回给客户端.这样可行,但目标站点未正确呈现,例如图像未加载.(见下面的截图)

谷歌

HTML

<div id="capture" style="padding: 10px; color: black;"></div>
Run Code Online (Sandbox Code Playgroud)

JS

var testURL = "http://www.google.de";

$.ajax({
    url: "http://server/ajax.php",
    method: "POST",
    data: { url: testURL},
    success: function(response) {

       $("#capture").html(response);
       console.log(response);

        html2canvas(document.querySelector("#capture")).then(
            canvas => {
                document.body.appendChild(canvas);
            }
        );
   }
});
Run Code Online (Sandbox Code Playgroud)

PHP

if …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery curl html2canvas

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

邮递员 - 为每个请求覆盖用户代理

我有一个网站,只有在基本身份验证登录后才能访问。

您可以使用特定的用户代理绕过它。

有没有办法始终将新请求的用户代理设置为某个值?

目前它被硬编码为PostmanRuntime/7.29.0

在此输入图像描述

目前,我总是为每个请求手动设置它,但这会减慢工作流程。

postman

6
推荐指数
1
解决办法
2万
查看次数