精华内容
下载资源
问答
  • 今天小编就为大家分享一篇使用layui实现的左侧菜单栏以及动态操作tab项方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 这是一个最基本的左侧菜单栏,实现的过程很简单,官方的说明文档就有,但是我在导入layer.js之后,直接复制这段官方代码到我的编辑器上时,发现页面是这样的: 发现,绑定属性的菜单并没有下拉选项,这个问题在我...
  • JS去除浏览器工具栏、菜单栏

    千次阅读 2019-09-23 10:15:02
    因项目需要,需对网站通过url访问后,从网站登录页开始全屏,整个网站访问过程中,要求浏览器地址栏隐藏\只读,工具栏,菜单栏等隐藏。 网上找了些方法,以下为使用总结: 浏览器打开窗口全屏设置: 1. 使用...

    因项目需要,需对网站通过url访问后,从网站登录页开始全屏,整个网站访问过程中,要求浏览器地址栏隐藏\只读,工具栏,菜单栏等隐藏。

    网上找了些方法,以下为使用总结:

    浏览器打开窗口全屏设置:

    1. 使用fullscreen参数

    window.open('index.html', 'newwindow', 'fullscreen=yes, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');

    结果:fullscreen=yes设置为全屏时,IE11下测试正常,但是chrome下显示非全屏

    2.根据显示宽高,设置打开窗口宽高

    window.open ('index.html','newwindow','width='+(window.screen.availWidth-10)+',height='+(window.screen.availHeight-30)+',top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=yes,location=no, status=no')

    结果:基本可以全屏,暂未找到更好的方案,项目中使用了该方法

    全屏设置后,需要将父页面关闭掉

    1. 使用window.close(); 结果:IE11下每次都会弹出窗口提示“关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口””,需要手动确定

    2.为了规避确认弹框,修改代码为

            window.opener = null;
            window.open("", "_self");
            window.close();

    结果:网站全屏打开,且父页面直接关闭,符合预期。IE、chrome均兼容

    以上操作完成页面全屏打开,并对地址栏、工具栏等做了设置,要使得网站被访问时直接全屏,需对服务器欢迎页做配置,服务器使用jetty(tommat等服务类似),欢迎页配置如下:

    修改etc\webdefault.xml文件中欢迎页设置为如下:

      <welcome-file-list>
        <welcome-file>index-home.html</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>

    因服务欢迎页加载按照以上配置顺序,因此使用index-home.html作为网站跳转页,代码如下:

    <!DOCTYPE html><html lang="en"><head>
    <SCRIPT LANGUAGE="javascript">
         function openWindow() {
    		window.open ('index.html','newwindow','width='+(window.screen.availWidth-10)+',height='+(window.screen.availHeight-30)+',top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=yes,location=no, status=no')
    		window.opener = null;
            window.open("", "_self");
            window.close();
    	 }
    
      </SCRIPT>
    </head><body onload="openWindow()"></body></html>

    window.open中index.html替换为网站欢迎页即可。

    展开全文
  • Layui -- 实现动态操作左侧菜单栏

    千次阅读 2019-09-10 14:38:47
    项目主页面,注意引入layui的css样式和js文件,还要引入aside.ftl左侧菜单栏 和 main.js文件。 <#assign base=springMacroRequestContext.contextPath /> ... <div class="layui-layout layui-layout-...

    一、实现效果

    layui实现左侧菜单栏效果


    二、代码实现

    1. main.ftl

    项目主页面,注意引入layui的css样式和js文件,还要引入aside.ftl左侧菜单栏 和 main.js文件。

    <#assign base=springMacroRequestContext.contextPath />
    ...
    
    <div class="layui-layout layui-layout-admin">
    
        <#include "aside.ftl">
    
        <!--tab标签-->
        <div class="layui-tab" lay-filter="demo" lay-allowclose="true" style="margin-left: 200px;">
            <ul class="layui-tab-title"></ul>
            <div class="layui-tab-content"></div>
        </div>
    
        <div class="layui-footer">
            <!-- 底部固定区域 -->
        </div>
    </div>
    ...
    

    tab项是放在<div class="layui-tab" lay-filter="demo" lay-allowclose="true" style="margin-left: 200px;">这个div中的,其中有一个重要的属性lay-filter,在js中调用的tabAdd,tabDelete等多种方法都携带了这个参数,将tab项放在lay-filter=‘demo’的div中,可以借助该参数完成指定元素的局部更新。


    2. aside.ftl

    <div class="layui-side layui-bg-black">
        <div class="layui-side-scroll">
            <!-- 左侧导航区域(可配合layui已有的垂直导航) -->
            <ul class="layui-nav layui-nav-tree" lay-filter="test">
                <li class="layui-nav-item layui-nav-itemed">
                    <a class="" href="javascript:;">账号管理</a>
                    <dl class="layui-nav-child">
                        <dd><a href="javascript:;" data-id="1" data-title="普通账号" data-url="${base}/toftl/customer"
                               class="site-demo-active" data-type="tabAdd">普通账号</a></dd>
                        <dd><a href="javascript:;" data-id="2" data-title="管理员账号" data-url="${base}/toftl/manager"
                               class="site-demo-active" data-type="tabAdd">管理员账号</a></dd>
                        <dd><a href="javascript:;" data-id="3" data-title="专案设置" data-url=""
                               class="site-demo-active" data-type="tabAdd">专案设置</a></dd>
                    </dl>
                </li>
    
                <li class="layui-nav-item">
                    <a href="javascript:;">订餐管理</a>
                    <dl class="layui-nav-child">
                        <dd><a href="javascript:;" data-id="4" data-title="菜单管理" data-url="${base}/toftl/menu"
                               class="site-demo-active" data-type="tabAdd">菜单管理</a></dd>
                        <dd><a href="javascript:;" data-id="5" data-title="每日供应"
                               data-url="${base}/daySupply/dailySupply"
                               class="site-demo-active" data-type="tabAdd">每日供应</a></dd>
                        <dd><a href="javascript:;" data-id="6" data-title="订单管理" data-url="${base}/order/getOrders"
                               class="site-demo-active" data-type="tabAdd">订单管理</a></dd>
                        <dd><a href="javascript:;" data-id="7" data-title="评论管理" data-url=""
                               class="site-demo-active" data-type="tabAdd">评论管理</a></dd>
                    </dl>
                </li>
            </ul>
        </div>
    </div>
    

    data-url=“”后跟iframe跳转地址。


    3. main.js

    layui.use(['element', 'layer', 'jquery'], function () {
        var element = layui.element;
        var $ = layui.$;
        // 配置tab实践在下面无法获取到菜单元素
        $('.site-demo-active').on('click', function () {
            var dataid = $(this);
            //这时会判断右侧.layui-tab-title属性下的有lay-id属性的li的数目,即已经打开的tab项数目
            if ($(".layui-tab-title li[lay-id]").length <= 0) {
                //如果比零小,则直接打开新的tab项
                active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
            } else {
                //否则判断该tab项是否以及存在
                var isData = false; //初始化一个标志,为false说明未打开该tab项 为true则说明已有
                $.each($(".layui-tab-title li[lay-id]"), function () {
                    //如果点击左侧菜单栏所传入的id 在右侧tab项中的lay-id属性可以找到,则说明该tab项已经打开
                    if ($(this).attr("lay-id") == dataid.attr("data-id")) {
                        isData = true;
                    }
                })
                if (isData == false) {
                    //标志为false 新增一个tab项
                    active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
                }
            }
            //最后不管是否新增tab,最后都转到要打开的选项页面上
            active.tabChange(dataid.attr("data-id"));
        });
    
        var active = {
            //在这里给active绑定几项事件,后面可通过active调用这些事件
            tabAdd: function (url, id, name) {
                //新增一个Tab项 传入三个参数,分别对应其标题,tab页面的地址,还有一个规定的id,是标签中data-id的属性值
                //关于tabAdd的方法所传入的参数可看layui的开发文档中基础方法部分
                element.tabAdd('demo', {
                    title: name,
                    content: '<iframe data-frameid="' + id + '" scrolling="auto" frameborder="0" src="' + 
                    					url + '" style="width:100%;height:99%;"></iframe>',
                    id: id //规定好的id
                })
                FrameWH();  //计算ifram层的大小
            },
            tabChange: function (id) {
                //切换到指定Tab项
                element.tabChange('demo', id); //根据传入的id传入到指定的tab项
            },
            tabDelete: function (id) {
                element.tabDelete("demo", id);//删除
            }
        };
    
        function FrameWH() {
            var h = $(window).height();
            $("iframe").css("height", h + "px");
        }
    });
    

    element中tabAdd方法,其中content可以是一个iframe页面,实现了不同页面间的切换:

    element.tabAdd('demo', {
      title: '选项卡的标题',
      content: '选项卡的内容', //支持传入html
      id: '选项卡标题的lay-id属性值'
    });
    

    4. 后台Controller层代码
    layui路径跳转

    参考:


    三、set ‘X-Frame-Options’ to 'DENY’错误

    1. 具体报错

    iframe集成时出现,页面空白,浏览器控制台报错:Refused to display in a frame because it set 'X-Frame-Options' to 'DENY'

    2. 解决方法

    我使用的框架是SpringBoot并整合了SpringSecurity,拓展WebSecurityConfigurerAdapter

    @Override
    protected void configure(HttpSecurity http) throws Exception{
    	// 防止iframe
    	http.headers().frameOptions().disable();
    }
    

    参考:

    展开全文
  • 参考链接 https://blog.csdn.net/lairikeqi/article/details/100698709 步骤 放在 index.html, 右侧子页面通过 iframe 打开 index.html <!DOCTYPE html> <html lang="en">...meta name="ren

    参考链接

    https://blog.csdn.net/lairikeqi/article/details/100698709
    在这里插入图片描述

    步骤

    放在 index.html, 右侧子页面通过 iframe 打开

    index.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title></title>
        <meta name="renderer" content="webkit|ie-comp|ie-stand">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <!-- <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" /> -->
        <meta http-equiv="Cache-Control" content="no-siteapp" />
    
    	<!-- 下面是url栏,网址前图标 -->
    	<!-- <link rel="shortcut icon" href="http://view.jqueryfuns.com/2019/4/12/df072a5334f504f4896e7a4b1561ef96/favicon.ico" type="image/x-icon" /> -->
    
    	<link rel="stylesheet" href="_PUBLIC_/css/font.css">
    	<link rel="stylesheet" href="_PUBLIC_/layui/css/layui.css">
    
    	<script src="_PUBLIC_/js/jquery.min.js"></script>
    	<script src="_PUBLIC_/layui/layui.js" charset="utf-8"></script>
    
    </head>
    <body>
    
    <div class="layui-layout layui-layout-admin">
    	  <div class="layui-header">
    	    	<div class="layui-logo">云</div>
    	    
    		    <ul class="layui-nav layui-layout-right">
    		        <li class="layui-nav-item">
    		            <a href="javascript:;">
    		                <img src="//tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg" class="layui-nav-img">
    		              tester
    		            </a>
    		            <dl class="layui-nav-child">
    		                <dd><a href="">个人信息</a></dd>
    		                <dd><a href="">切换账号</a></dd>
    		            </dl>
    		        </li>
    		        <li class="layui-nav-item"><a href="">退出</a></li>
    		    </ul>
    	  </div>
    	  
    	  <div class="layui-side layui-bg-black">
    	        <div class="layui-side-scroll">
    	            <!-- 左侧导航区域(可配合layui已有的垂直导航) -->
    	            <ul class="layui-nav layui-nav-tree" lay-filter="test">
    	                <li class="layui-nav-item layui-nav-itemed">
    	                    <a class="" href="javascript:;">账号管理</a>
    	                    <dl class="layui-nav-child">
    	                        <dd><a href="javascript:;" data-id="1" data-title="普通账号" data-url="{:url('admstrators/index/list')}"
    	                               class="site-demo-active" data-type="tabAdd">普通账号</a></dd>
    	                        <dd><a href="javascript:;" data-id="2" data-title="管理员账号" data-url="${base}/toftl/manager"
    	                               class="site-demo-active" data-type="tabAdd">管理员账号</a></dd>
    	                        <dd><a href="javascript:;" data-id="3" data-title="专案设置" data-url=""
    	                               class="site-demo-active" data-type="tabAdd">专案设置</a></dd>
    	                    </dl>
    	                </li>
    
                </ul>
            </div>
        </div>
    
    
        <!--tab标签 右侧区域-->
        <div class="layui-tab" lay-filter="demo" lay-allowclose="true" style="margin-left: 200px;">
            <ul class="layui-tab-title"></ul>
            <div class="layui-tab-content"></div>
        </div>
    
    <div class="layui-footer">
        <!-- 底部固定区域 -->
    </div>
    </div>
    
    <script type="text/javascript">
    
    layui.use(['element', 'layer', 'jquery'], function () {
    
        var element = layui.element;
        var $ = layui.$;
        // 配置tab实践在下面无法获取到菜单元素
        $('.site-demo-active').on('click', function () {
            var dataid = $(this);
            //这时会判断右侧.layui-tab-title属性下的有lay-id属性的li的数目,即已经打开的tab项数目
            if ($(".layui-tab-title li[lay-id]").length <= 0) {
                //如果比零小,则直接打开新的tab项
                active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
            } else {
                //否则判断该tab项是否以及存在
                var isData = false; //初始化一个标志,为false说明未打开该tab项 为true则说明已有
                $.each($(".layui-tab-title li[lay-id]"), function () {
                    //如果点击左侧菜单栏所传入的id 在右侧tab项中的lay-id属性可以找到,则说明该tab项已经打开
                    if ($(this).attr("lay-id") == dataid.attr("data-id")) {
                        isData = true;
                    }
                })
                if (isData == false) {
                    //标志为false 新增一个tab项
                    active.tabAdd(dataid.attr("data-url"), dataid.attr("data-id"), dataid.attr("data-title"));
                }
            }
            //最后不管是否新增tab,最后都转到要打开的选项页面上
            active.tabChange(dataid.attr("data-id"));
        });
    
        var active = {
            //在这里给active绑定几项事件,后面可通过active调用这些事件
            tabAdd: function (url, id, name) {
                //新增一个Tab项 传入三个参数,分别对应其标题,tab页面的地址,还有一个规定的id,是标签中data-id的属性值
                //关于tabAdd的方法所传入的参数可看layui的开发文档中基础方法部分
                element.tabAdd('demo', {
                    title: name,
                    content: '<iframe data-frameid="' + id + '" scrolling="auto" frameborder="0" src="' + 
                                        url + '" style="width:100%;height:99%;"></iframe>',
                    id: id //规定好的id
                })
                FrameWH();  //计算ifram层的大小
            },
            tabChange: function (id) {
                //切换到指定Tab项
                element.tabChange('demo', id); //根据传入的id传入到指定的tab项
            },
            tabDelete: function (id) {
                element.tabDelete("demo", id);//删除
            }
        };
    
        function FrameWH() {
            var h = $(window).height();
            $("iframe").css("height", h + "px");
        }
    });
    
    
    </script>
    

    右侧区域页面中

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>云</title>
        <meta name="renderer" content="webkit|ie-comp|ie-stand">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta http-equiv="Cache-Control" content="no-siteapp" />
    
        <link rel="stylesheet" href="_PUBLIC_/css/font.css">
        <link rel="stylesheet" href="_PUBLIC_/layui/css/layui.css">
    
        <script src="_PUBLIC_/js/jquery.min.js"></script>
        <script src="_PUBLIC_/layui/layui.js" charset="utf-8"></script>
    
    </head>
    <body>
    
    	<table class="layui-show" id="followTable"></table>
    
    </body>
    </html>
    
    <script>
    
    layui.use(['element', 'table','laydate'], function () {
        var $ = layui.jquery,
                element = layui.element, //Tab的切换功能,切换事件监听等,需要依赖element模块
                table = layui.table,
                laydate = layui.laydate;
    
                table.render({
                    elem: "#followTable",
                    url: "{:url('bill/list/list')}",
                    method:"post",
                    toolbar: '#toolbar',
                    width:1000,
                    page: true,
                    cols: [[
                        {field: "id", title: "id", width: 80},
                        {field: "out_trade_no", title: "订单号",width: 240}
                    ]],
                    parseData: function (res) {
                        var obj = eval("("+res+")");
                        return {
                            "code": 0,
                            "msg": "暂无数据",
                            "data": obj.data
                        }
                    }
    
                })
    
    });
    
    
    </script>
    
    展开全文
  • 【先从工具栏归类(用圆圈编号),再从菜单栏归类(用黑点标识)】一、绘图①直线:l②构造线:xl ③多段线:pl④正多边形:pol⑤矩形:rec⑥圆弧:a⑦圆:c⑧修订云线:revcloud⑨样条曲线:spl⑩椭圆:el⑪插入块:i...

    【先从工具栏归类(用圆圈编号),再从菜单栏归类(用黑点标识)】

    一、绘图

    a4c26d1e5885305701be709a3d33442f.png

    ①直线:l

    ②构造线:xl  ③多段线:pl

    ④正多边形:pol

    ⑤矩形:rec ⑥圆弧:a

    ⑦圆:c ⑧修订云线:revcloud⑨样条曲线:spl

    ⑩椭圆:el ⑪插入块:i (insert) ⑫创建块:b(block)

    ⑬点:po ⑭图案填充:h=bh ⑮面域:reg

    ⑯插入表格:tb ⑰多行文字:mt或者dt

    ⑱射线:ray

    ●菜单栏/绘图/多线:ml

    (mline)

    ●菜单栏/绘图/圆环:do (donut)

    ●菜单栏/绘图2011版/渐变色:gd (图案填充及渐变色)

    ●菜单栏/绘图/点/定距等分:me、定数等分:div

    ●合并:j (JOIN

    选择源对象)

    ●绘制实体三角形/四边形:so (SOLID)

    二、修改

    a4c26d1e5885305701be709a3d33442f.png

    ①删除:e ②复制:co或者cp ③镜像:mi

    ④偏移:o ⑤阵列:ar ⑥移动:m

    ⑦旋转:ro ⑧缩放(比例放大或者缩小):sc ⑨拉伸:s

    ⑩修剪:tr ⑪

    延伸:ex ⑫打断于点:br

    ⑬打断:br ⑭倒角:cha ⑮倒圆角:f+(r)

    ⑯分解:x(xp)

    菜单栏/修改/特性/特性编辑:ctrl+1=ch=mo=pr (窗口:特性 properties)

    a4c26d1e5885305701be709a3d33442f.png

    ①显示顺序draworder/②编辑图案填充hatchedit/③编辑多段线pedit/

    ④编辑样条曲线splinedit/⑤编辑属性eattedit/⑥块属性管理器(弹出窗口)/

    ⑦同步属性AttSync/⑧属性提取(弹出对话窗)

    ●菜单栏/修改/实体编辑/并集:uni、差集:su、交集:in

    三、标注

    a4c26d1e5885305701be709a3d33442f.png

    ①线性标注dimlinear/线性:dli ②对齐标注dimaligned/对齐:dal

    ③坐标标注dimordinate/坐标式标注:dor④半径标注/半径:dra

    ⑤直径标注/直径:ddi⑥标注角度/角度:dan

    ⑦快速标注/⑧基线/基线:dba

    ⑨连续标注/连续:dco⑩快速引线/快速引线:le

    ⑪公差/位行公差:tol ⑫圆心标记/圆心:dce(dimcen设置标注十字线长度)

    ⑬编辑标注/编辑标注:ded⑭编辑标注文字/

    ⑮标注更新/⑯窗口及标注样式/标注样式:d

    ●菜单栏2011版/标注/弧长:dar (DIMARC)

    ●菜单栏2011版/标注/替代/替换标注系统变量:dov (DIMOVERRIDE)dimoverride

    四、图层及对象特征

    a4c26d1e5885305701be709a3d33442f.png

    ①图层特性管理器(弹出对话窗)/图层设置:la (LAYER)

    ②窗口/

    ③将对象的图层置为当前ai_molc/

    ④上一个图层LayerP

    a4c26d1e5885305701be709a3d33442f.png

    ①颜色/②线型/③线宽

    ●菜单栏/格式/颜色设置:col (color)

    ●菜单栏/格式/线形设置:lt (linetype)

    ●菜单栏/格式/线宽设置:lw (lweight)

    四、对象捕捉

    a4c26d1e5885305701be709a3d33442f.png

    ①临时追踪点②捕捉自③捕捉到端点④捕捉到中点⑤捕捉到交点

    ⑥捕捉到外观交点⑦捕捉到延长线⑧捕捉到圆心⑨捕捉象限⑩捕捉到切点

    ⑪捕捉到垂足⑫捕捉到平行线⑬捕捉到插入点⑭捕捉到节点⑮捕捉到最近点

    ⑯无捕捉⑰对象捕捉设置

    ●菜单栏/工具/草图设置、状态栏/捕捉.栅格.极轴.对象捕捉.对象追踪/草图设置:ds或者se或者os (弹出窗口:草图设置 dsettings)

    五、F键

    ①F1:帮助 ②F2:文本窗口(显示或者关闭) ③F3:对象捕捉

    ④F4:数字化仪(关/开) ⑤F5:等轴测平面 ⑥F6:动态ucs(关/闭)

    ⑦F7:栅格(关/闭) ⑧F8:正交(关/闭) ⑨F9:捕捉(关/闭)

    ⑩F10:极轴(关/闭) ⑪F11:对象追踪(关/闭) ⑫F12:动态输入(关/闭)

    六、工具菜单

    a4c26d1e5885305701be709a3d33442f.png

    ●菜单/工具/查询/距离:di

    ●菜单/工具/查询/区域面积:aa

    ●菜单/工具/查询/面域/质量特性:暂时不知道

    ●菜单/工具/查询/列表:li=ls

    ●菜单/工具/查询/点坐标:id

    绘图次序:dr (DRAWORDER)

    七、格式菜单

    ●菜单栏/格式/文字样式设置:st

    ●菜单栏/格式/标注样式设置:d

    ●菜单栏/格式/表格样式设置:ts

    ●菜单栏/格式/点样式设置:暂时不知道

    ●菜单栏/格式/多线样式设置:暂时不知道

    ●菜单栏/格式/单位设置:un

    ●菜单栏/格式/重命名:ren(基本上没什么用)(弹出窗口:重命名 RENAME)

    八、视图菜单

    ●菜单栏/视图/重生成/刷新:re (REGEN 正在重生成模型)

    ●菜单栏/视图/平移:p (pan)

    ●菜单栏/视图/工具栏/弹出自定义用户界面/用户自定义界面设置:to (TOOLBAR)

    九、编辑菜单

    ●菜单栏/编辑/ctrl+shift+c:带基点复制

    ●菜单栏/编辑/ctrl+shift+v:带基点复制成块

    ●菜单栏/编辑/ctrl+c:复制

    ●菜单栏/编辑/ctrl+v:粘贴

    ●菜单栏/编辑/选择性粘贴:pa (pastespec)

    十、其它

    ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳

    定义属性:att (窗口:属性定义 ATTDEF)

    编辑带属性的块:ate(ATTEDIT)

    块编辑器:be (窗口:编辑块定义 BEDIT)

    关闭块编辑器:bc (BCLOSE :仅允许在块编辑器中使用 BCLOSE 命令)

    块中增加动态块参数:ac (BACTION :仅允许在块编辑器中使用 BACTION 命令)

    块剪辑器中保存块:bs (BSAVE : 仅允许在块编辑器中使用

    BSAVE 命令)

    写块:w(相当于另存为)(窗口:写块 WBLOCK)

    控制AutoCAD运行单个还是对个图形界面,(正常值为0):sdi (sdi /输入 SDI 的新值 <0>:)

    设置自动保存时间:sat(savetime)

    合并多段线:pe(m)(PEDIT 选择多段线或 [多条(M)])

    视点预置:vp (窗口:视点预置 DDVPOINT)

    二维/三维对齐:al (ALIGN)

    格式刷:ma/MATCHPROP 选择源对象

    命令式清理:pu (窗口:清理 PURGE)

    调整直线长度:len(dy)(LENGTHEN /选择对象或

    [增量(DE)/百分数(P)/全部(T)/动态(DY)]:)

    解除关联标注:dda (DIMDISASSOCIATE/选择要解除关联的标注 .../选择对象:)

    创建闭合多段线/面域:bo (窗口:边界创建 BOUNDARY)

    加载AutoCAD插件lsp:ap (窗口:加载/卸载应用程序 APPLOAD)

    图案填充编辑:he (HATCHEDIT 选择图案填充对象:)

    图像管理器:im (IMAGE)

    图案填充渐变色:gd (窗口:图案填充和渐变色 GRADIENT)

    编辑文字/标注文字:ed (DDEDIT)

    选择外部参照:xa (窗口:选择参照文件 XATTACH)

    裁剪块/裁剪外部参照:xc (XCLIP)

    设计研发中心:dc=adc (窗口:设计中心 ADCENTER)

    捕捉栅格:sn (SNAP)

    SPLINEDIT:编辑样条曲线对象 SPE 以其他文件格式保存对象: exp (窗口:输出数据 EXPORT)

    创建可重复使用的过滤器以便根据特性选择对象:FI (窗口:对象选择过滤器

    FILTER)

    用脚本文件执行一系列命令 :scr (窗口:选择脚本文件 SCRIPT)

    aidimtextmove:单独移动标注文字 (aidimtextmove /输入选项

    [0/1/2] <2>: /选择对象:)

    IMAGE:以多种格式向 AutoCAD 图形文件中插入图像 IM

    LTSCALE:设置全局线型比例因子 LTS

    PASTESPEC:插入剪贴板数据并控制数据格式 PA

    RPREF:设置渲染系统配置 RPR

    SNAP:规定光标按指定的间距移动 SN

    TABLET:校准、配置、打开和关闭已安装的数字化仪 TA

    TILEMODE:控制对图纸空间的访问以及控制视口的行为 TI

    xref:控制图形中的外部参照 XR

    xr:渲染 AutoCAD 2008 中是渲染功能,为什么??

    sn:指定捕捉间距AutoCAD2008 【指定捕捉间距或 [开(ON)/关(OFF)/纵横向间距(A)/样式(S)/类型(T)]

    <0.5000000>: 】

    cal:计算器命令:回车后输入公式再回车

    xa:选择外部参照文件,选择dwg文件。!!附着外部的dwg文件,会随着外部的dwg文件改变而改变

    xb:外部参照绑定(用于把另一幅图中的块,图层,线形,标注,文字样式等加载到本图中)

    er:打开外部参照栏,即插入外部参照,菜单/插入/外部参照,常常和xa命令一起用。

    rc:渲染要修剪窗口,渲染。

    io:插入图表,图片,视频,音频,word等,

    tp=ctrl+3=工具选项板

    十一、三维

    已经画好的三维图在拉伸:【ctrl+alt】

    三维观察器:3do

    拉伸二维为三维:ext

    用平面剖切一组实体:sl

    三维楔体:we

    三维长方体:box

    三维旋转:rev

    隐藏线(三维消隐):hi

    圆环体:tor

    圆柱体:cyl

    三维阵列(AutoCAD2008命令):3A

    三维对齐(AutoCAD2008命令):3AL

    设置当前三维实体的厚度 TH

    用两个或多个三维实体的公用部分创建三维复合实体:inf

    用剖切平面和实体截交创建面域 sec

    3D:用于在可以隐藏、着色或渲染的常见几何体中创建三维多边形网格对象

    3F:在三维空间中的任意位置创建三侧面或四侧面

    mat:三维材质

    3DPOLY:在三维空间创建由直线段组成的多段线 3P

    ASEADMIN:执行外部数据库命令的管理功能 AAD

    ASEEXPORT:输出选择对象的链接信息 AEX

    ASELINKS:管理对象和外部数据库之间的链接 ALI

    ASEROWS:显示并编辑表数据并创建链接和选择集 ARO

    DDVPOINT:设置三维观察方向 VP

    HIDE:重生成三维模型时不显示隐藏线 HI

    ++++++++++++++++++++++

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    展开全文
  • 悬浮效果是js动态生成的,会生成一个含有类layui-...因为默认高度是0px,一旦你的菜单高度不是0px开始的话,可能鼠标悬浮不能精确定位,解决办法: 1.去掉悬浮效果,在本页面自定义 <style type="text/css"&g...
  • 最近有个小老弟自己在网上找了一大堆插件,然后他想做一个类似菜单什么的去使用这些零碎的插件,想自定义一个工具集,然后就问我菜单,工具,屏幕菜单等等的做法,这里做一个总结,相关资料信息在XD论坛,明经通道...
  • let url='/river/monitor/videoController.html?stationId='+obj.data.stationId; if (top.layui.index) { top.layui.index.openTabsPage(url, '云台控制'); } else { window.open(url) }
  • Layui 后台加载菜单栏名称以及url

    千次阅读 2018-06-05 22:59:25
    layer.msg(elem.text()); }); }); 2、TestController.java @Controller @Scope(value = "prototype") @RequestMapping("/") public class TestController { @RequestMapping(value="/testdemo") //从...
  • 使用layui实现的左侧菜单栏以及动态操作tab项

    万次阅读 多人点赞 2018-03-01 15:45:56
    首先说一下左侧菜单栏:这是一个最基本的左侧菜单栏,实现的过程很简单,官方的说明文档就有,但是我在到入layer.js之后,直接复制这段官方代码到我的编辑器上时,发现页面是这样的:发现,绑定属性的菜单并没有下拉...
  • Unity菜单栏的Layers

    千次阅读 2019-07-29 21:50:58
    选择Unity菜单栏的Layers,出现一个下拉栏 这里标示出了显示在Scene视图物体的Layer例如将Default层的小眼睛图标闭上,Scene视图中则不会显示Layer为Default的物体 例如将Default层的锁给锁上,在Scene视图中则不能...
  • 之前写的时候获取了数据,显示之后没有点击效果,后来才知道是因为少了element.init()~~~~~~以此记录一下 $.ajax({ headers:{"token":}, type: 'get', url: , dataType: 'json', success: function(obj) ... 菜单栏模板
  • 先大概说一下需求,就是在使用 layui作为后台的时候,左侧的菜单栏结构类似于这样: 在选中了某个模块的时候,当前选中的模块名要加上选中的样式,其实这个样式也是layui提供好的,就是 layui-this 本文主要解决...
  • Wireshark菜单栏中的“捕获”菜单如图1所示。 图1 “捕获”菜单 1 选项 当点击“选项”后,会弹出“捕获选项”对话框,通过该对话框可以实现网卡配置和数据捕获选项,如图2所示。 图2 “捕获选项”对话框 ...
  • unity菜单栏Component属性介绍

    千次阅读 2017-12-27 11:30:29
    Flare Layer:闪光层组件 GUILayer:GUi层组件 Light:灯光组件 Light Probe Group:光源组组件 Occlusion Area:遮挡区域组件 Occlusion Protal:封闭区域组件 LODGroup:LOD组组件 GUITexture:GUI纹理组件 GUI...
  • 在layui的layer弹出窗控件中嵌入了TinyMCE富文本编辑器后,点击顶部菜单不显示,可以看到是被layer的弹出层给挡住了,所以应该是layer的z-index属性比菜单层高导致. 经过一番定位,最终找到影响TinyMCE菜单层的z-index...
  • 提高代码质量系列之二:重构小技巧——if篇前言: if,相信是童鞋们使用的最频繁的关键字了,而且很多时候,我们使用的if都是在无意识的状态下随手而为.键入if,两下回车(我使用了resharper,可以自动编排if的格式),再信手...
  • 左右滑动出现侧边菜单栏的功能

    千次阅读 2014-10-15 15:30:30
    现在很多的APP中都有slide view,左右滑动出现侧边菜单栏的功能,Weico这个应用就有。 网上有很多第三方的类库实现了这种效果,其实自己代码写的话也是很简单的,下面我将介绍两种方法实现slide view。---- 一种...
  • 这种问题一般是js引入顺序问题,我的问题就是js引入顺序不对。 我的jsp页面如下(错误的) <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>...
  • 怎样用dw制作导航下拉菜单

    千次阅读 2021-01-17 18:32:00
    一、工具:dw工具二、操作步骤...【4】通过界面下方属性,设置layer2的属性。益处设置为hidden,他的意思是,如果这个层装不下文字,就隐藏文字。【5】将光标放在layer1,然后点击插入表格。建立一个一行三列,宽...
  • 以前自己也做OpenLayer的右键菜单栏的功能,以前用的通过contextmenu事件,结合一个div,通过事件控制div的显示和隐藏。今天看的这个demo是通过arcgis api 实现的,右键菜单栏挺好用的,可以做一些快捷的操作,方便...
  • 基于openlayer4打点,点击点位弹出窗

    千次阅读 2018-08-30 20:17:09
    // openlayer4只有针对整个地图事件监听,可以通过以下方式达到对feature监听,也可对feature自定义点击事件。 map.on( 'click' , function (e) { //在点击时获取像素区域 var pixel = map.getEventPixel...
  • layui动态生成导航

    2021-06-26 07:43:11
    Head部分引入css样式表:引入js库:Html部分Js部分:数据模拟和数据请求//左侧竖导航:模拟数据layui.config({base: 'static/js/', //需要依赖的navbar.js/tab.js路径}).use(['element', 'layer', 'navbar', 'tab'], ...
  • lay-direction="2"> <i class="layui-icon layui-icon-user">i> 客户管理cite> a> <dl class="layui-nav-child"> <dd> 客户信息a> dd> <dd> 新增客户a> dd> dl> li> ul> div> div> html> 上面是侧边菜单的主要代码。...
  • Layui实现左侧导航栏菜单可自由折叠

    千次阅读 2021-03-19 14:15:57
    首先,由于Layui官方的左侧导航是固定的,不能自由折叠,为了展示Web项目的全屏操作,程序羊决定利用jQuery实现一个可以点击自由折叠的效果。详细操作请往下看。
  • --- 关于评论中,很多网友都是需要这部分的相关源码,其实在我上传的新浪微博小程序中,就用到了这个内容,而且是采用自己代码实现的方式,有需要的朋友...现在很多的APP中都有slide view,左右滑动出现侧边菜单栏

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,919
精华内容 4,367
关键字:

layer菜单栏