小编Deb*_*sad的帖子

如何在单击按钮时打印HTML内容,而不是页面?

当用户点击按钮时,我想打印一些HTML内容.一旦用户点击该按钮,浏览器的打印对话框将打开,但不会打印该网页.相反,它将打印一些未显示在页面上的其他HTML内容.

在提出这个问题时,我想到的解决方案很少.但我不确定这些是好主意还是可以做得更好.其中一个解决方案是:我可以将这个HTML内容保存在div中并使其display:打印,但是display: none要进行屏幕显示.网页上的所有其他元素都可以display: none用于打印和display:屏幕.然后打电话给打印.

有什么好主意吗?

html javascript css printing

96
推荐指数
5
解决办法
51万
查看次数

使用.htaccess进行PHP设置时出现500内部服务器错误

当我.htaccess用于以下PHP设置时,我正在500 Internal Server Error访问该网站.

.htaccess文件中的代码:

php_flag display_errors off
php_flag log_errors on
Run Code Online (Sandbox Code Playgroud)

该文件的文件权限.htaccess是644

我知道上面的代码是正确的.但是当它向我展示时500 Internal Server Error,我尝试了不同的代码(最可能是错误的),但没有任何效果.尝试的不同代码是:

php_value display_errors off
php_value log_errors on
Run Code Online (Sandbox Code Playgroud)

php_value display_errors 0
php_value log_errors 1
Run Code Online (Sandbox Code Playgroud)

可能是什么原因500 Internal Server Error

从这个问题的评论中学习后,我发现PHP设置.htaccess不适用于FastCGI.因此,要更改PHP设置,我需要修改php.ini或者我需要在php代码中执行此操作.有没有其他方法,当我无权修改php.ini文件而我不想单独修改所有PHP文件?

php .htaccess

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

Laravel Eloquent:如何订购相关模型的结果?

我有一个名为School的模型,它有很多学生.

这是我模型中的代码:

public function students()
{
    return $this->hasMany('Student');
}
Run Code Online (Sandbox Code Playgroud)

我在控制器中收到所有学生的代码:

$school = School::find($schoolId);
Run Code Online (Sandbox Code Playgroud)

并在视图中:

@foreach ($school->students as $student)
Run Code Online (Sandbox Code Playgroud)

现在我想通过表格中的某个字段订购学生students.我怎样才能做到这一点?

php laravel eloquent laravel-4

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

Bootstrap .tab('show')不能用于我的代码

这是我在JSFiddle上的代码

$('button').click(function() {
    $('#passive_order_categories').tab('show');
});
Run Code Online (Sandbox Code Playgroud)
<script type="text/javascript" src="//code.jquery.com/jquery-2.1.0.js"></script>
<script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="/css/result-light.css">

<button>Click</button>
<div class="tabs-container">
    <ul class="nav nav-tabs">
        <li class="active"><a data-toggle="tab" href="#active_order_categories" aria-expanded="true">Active</a>
        </li>
        <li class=""><a data-toggle="tab" href="#passive_order_categories" aria-expanded="false">Passive</a>
        </li>
    </ul>
    <div class="tab-content">
        <div id="active_order_categories" class="tab-pane active">
            <div class="panel-body"></div>
        </div>
        <div id="passive_order_categories" class="tab-pane">
            <div class="panel-body"></div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

无法弄清楚为什么Bootstrap .tab('show')不能为我的代码工作.

javascript tabs twitter-bootstrap-3

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

重定向循环,同时使用.htaccess将所有http请求重定向到https

我的.htaccess文件中有以下规则

# to redirect http to https
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.example.com/$1 [R=301,L]

# to redirect urls with index.php to /
RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ /$1 [R=301,L]

# to redirect non www requests to www url
RewriteCond %{HTTP_HOST} !^www\.example\.com 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)

当我尝试访问该网站时,它将变为重定向循环.如何解决此问题并正确重定向?

apache .htaccess

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

在Mac上的Aptana Studio 3中使用/*...*/注释多行的快捷方式是什么?

以下是评论代码的几个快捷方式,它在Windows上运行良好.

  • Ctrl- /为单行代码或多行选定行添加或删除//
  • Ctrl- /为一行代码或多个选定行添加/删除//
  • Ctrl-shift- /在所选代码周围添加/**/

Ctrl- /的Mac替代品是Command- /

什么是Ctrl-shift-/Mac的Mac替代品?

相关问题:在Aptana Studio 3.0中查找注释代码的快捷方式

aptana comments keyboard-shortcuts

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

无法使用JavaScript在IE上打印iframe,而是打印父页面

我有以下JavaScript代码:

$(document).ready(function() {
    $('a#print_button').click(function(event) {
        event.preventDefault();

        var print_url = 'print.html';

        if ($('#print_page').length == 0) {
            $("body").append('<iframe id="print_page" name="print_page" src=' + print_url + ' style="display: none; @media print { display: block; }"></iframe>');
        } else {
            $('#print_page').attr("src", print_quote_url);
        }

        $('#print_page').on("load", function() {
            frames["print_page"].focus();
            frames["print_page"].print();
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

它适用于Chrome和Firefox.但是当我点击IE上的按钮时,它会打印父页面,而不是打印iframe.

javascript printing jquery internet-explorer focus

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

twitter bootstrap支持哪些转换的类名?

twitter bootstrap支持哪些转换的类名?我只知道转换的一个类名,如网站上的示例中所使用的:'淡入'用于淡入.来自twitter bootstrap支持的其他转换类名称是什么?

transitions css-transitions twitter-bootstrap

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

高度:auto如何在HTML和CSS中运行?

在CSS和HTML中如何height: auto工作?是什么在计算元素的高度,为此,浏览器会将height设置为auto

html css height

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

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