首页 > 其他 > 详细

代码块

时间:2020-05-15 18:11:35      阅读:49      评论:0      收藏:0      [点我收藏+]
$(function() {
    /* 获得整个页面可被运行的代码片断*/
    var code = $(‘.can_run‘);

    /*为每个can_run的代码区域添加按钮并绑定事件*/
    code.each(function() {
        var button = $(‘<button class="runcode">运行上面的代码</button>‘), //按钮
            p = $(‘<p style="text-align:right;"></p>‘), //按钮加入到段落中
            $this = $(this); //保存当前代码区域的引用

        /*组织结构,并在can_run之后添加这个结构*/
        p.append(button);
        $this.after(p);

        /*为当前代码片段对应的按钮绑定点击事件*/
        button.on(‘click‘, function() {
            var win = window.open(‘‘, ‘_blank‘, ‘‘); //开启新窗口
            win.document.write( $this.text() ); //向新窗口输出内容
        });
    });
});

1、直接将上面这段代码用.js方式保存到本地,然后上传到你的博客园后台。【操作路径:管理 >> 文件 >> 选择文件并上传】

2、在博客设置里加入对这个JS文件的引用【操作路径:管理 >> 设置 >> 页首HTML代码】

<script src="你上传的js文件路径"></script>

完成之后就是下面的效果:

<div class="code">

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>为行博客园中的代码添加一个运行代码按钮</title>
</head>

<body>
<h1>Hello, world!</h1>
</body>
</html>
</div>

 

代码块

原文:https://www.cnblogs.com/hollows/p/12896249.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!