精易论坛

标题: 超文本浏览框直接加载HTML代码 不用写出到本地 不用连网 [打印本页]

作者: pdprf    时间: 2014-11-17 21:15
标题: 超文本浏览框直接加载HTML代码 不用写出到本地 不用连网
用到超文本浏览框V3.2版本
下载地址: http://125.confly.eu.org/thread-100710-1-1.html

原始版本没有取网页文档对象功能



新用户组竟然没有隐藏功能,直接贴代码.
  1. .版本 2
  2. .支持库 HtmlView

  3. .子程序 __启动窗口_创建完毕
  4. .局部变量 dom, 对象
  5. .局部变量 html, 文本型

  6. html = “<html><head><title>易语言直接加载HTML演示</title></head><font size='5px'>大家好,我是HTML代码!</font></body></html>”
  7. 超文本浏览框1.取网页文档对象 (dom)
  8. dom.对象型方法 (“write”, html)
复制代码





作者: 易语言易崩溃    时间: 2014-11-17 21:48
这个牛逼啊
作者: 人辞    时间: 2014-11-17 22:31
- -,涨姿势了、
作者: fenger    时间: 2014-11-18 13:50
有多大用?
作者: 1204927751    时间: 2014-11-22 14:22
找了很久很久,终于找到了。!!!!很好。
作者: pdprf    时间: 2014-11-22 14:32
1204927751 发表于 2014-11-22 14:22
找了很久很久,终于找到了。!!!!很好。

有帮助就好.
作者: 等到烟火清凉    时间: 2014-11-22 16:12
感觉不错
作者: 一起学    时间: 2014-11-22 20:40
可以放广告代码吗?
作者: pdprf    时间: 2014-11-22 21:56
一起学 发表于 2014-11-22 20:40
可以放广告代码吗?

原理一样,应该可以.
作者: 老路    时间: 2014-11-23 00:16
很实用,收下了,谢谢
作者: 净莲    时间: 2014-11-23 09:25
谢谢了!!!!!!!!
作者: 火云邪神    时间: 2014-11-23 09:40
早没看到,有用。
作者: 宇智波·佐助    时间: 2014-11-25 22:23
好简约      
作者: yeayee    时间: 2014-11-26 12:15
呵呵,这下可以挂广告了
作者: dangyixin    时间: 2014-11-30 14:48

谢谢了!!!!!!!!
作者: wwg1877    时间: 2014-11-30 22:47
正好使用的上
作者: A—小哲    时间: 2015-5-1 22:41
是彗星支持库么??
作者: dongfan    时间: 2015-11-4 13:39
我的妈呀,我找到很久这功能,原来是在这儿啊,太感谢大牛了。
作者: 红颜似水    时间: 2015-11-20 18:38
会直接累计计入  如何清空之前的内容呢?
作者: 神话传说001    时间: 2015-12-3 16:33
看看。。。。
作者: 牧师    时间: 2017-4-26 10:57

作者: yulei464    时间: 2017-5-22 17:14
楼主的 方法不可行啊

作者: f553686    时间: 2017-5-24 17:21
根本不可用啊,那个取网页文本对象就没这个命令啊
作者: ATXTKS    时间: 2017-8-7 11:30
易语言怎么制作窗口显示QQ登录界面动态。啊。
作者: ATXTKS    时间: 2017-8-7 11:40
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>html5????</title>
   
    <style type="text/css">
    *{margin:0;padding:0;list-style-type:none;}
    a,img{border:0;}
    </style>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
</head>
<body>
<div id="container" style="width:100%;height:700px;">
    <div id="anitOut"></div>
</div>


<script type="text/javascript">
$(function () {
    if (!window.ActiveXObject && !!document.createElement("canvas").getContext) {
        $.getScript("http://im-img.qq.com/pcqq/js/200/cav.js?_=1428576021379",
                function () {
                    var t = {
                        width: 1.5,
                        height: 1.5,
                        depth: 10,
                        segments: 12,
                        slices: 6,
                        xRange: 0.8,
                        yRange: 0.1,
                        zRange: 1,
                        ambient: "#525252",
                        diffuse: "#FFFFFF",
                        speed: 0.0002
                    };
                    var G = {
                        count: 2,
                        xyScalar: 1,
                        zOffset: 100,
                        ambient: "#006886",
                        diffuse: "#016d91",
                        speed: 0.001,
                        gravity: 1200,
                        dampening: 0.95,
                        minLimit: 10,
                        maxLimit: null,
                        minDistance: 20,
                        maxDistance: 400,
                        autopilot: false,
                        draw: false,
                        bounds: CAV.Vector3.create(),
                        step: CAV.Vector3.create(Math.randomInRange(0.2, 1), Math.randomInRange(0.2, 1), Math.randomInRange(0.2, 1))
                    };
                    var m = "canvas";
                    var E = "svg";
                    var x = {
                        renderer: m
                    };
                    var i, n = Date.now();
                    var L = CAV.Vector3.create();
                    var k = CAV.Vector3.create();
                    var z = document.getElementById("container");
                    var w = document.getElementById("anitOut");
                    var D, I, h, q, y;
                    var g;
                    var r;

                    function C() {
                        F();
                        p();
                        s();
                        B();
                        v();
                        K(z.offsetWidth, z.offsetHeight);
                        o()
                    }

                    function F() {
                        g = new CAV.CanvasRenderer();
                        H(x.renderer)
                    }

                    function H(N) {
                        if (D) {
                            w.removeChild(D.element)
                        }
                        switch (N) {
                            case m:
                                D = g;
                                break
                        }
                        D.setSize(z.offsetWidth, z.offsetHeight);
                        w.appendChild(D.element)
                    }

                    function p() {
                        I = new CAV.Scene()
                    }

                    function s() {
                        I.remove(h);
                        D.clear();
                        q = new CAV.Plane(t.width * D.width, t.height * D.height, t.segments, t.slices);
                        y = new CAV.Material(t.ambient, t.diffuse);
                        h = new CAV.Mesh(q, y);
                        I.add(h);
                        var N, O;
                        for (N = q.vertices.length - 1; N >= 0; N--) {
                            O = q.vertices[N];
                            O.anchor = CAV.Vector3.clone(O.position);
                            O.step = CAV.Vector3.create(Math.randomInRange(0.2, 1), Math.randomInRange(0.2, 1), Math.randomInRange(0.2, 1));
                            O.time = Math.randomInRange(0, Math.PIM2)
                        }
                    }

                    function B() {
                        var O, N;
                        for (O = I.lights.length - 1; O >= 0; O--) {
                            N = I.lights[O];
                            I.remove(N)
                        }
                        D.clear();
                        for (O = 0; O < G.count; O++) {
                            N = new CAV.Light(G.ambient, G.diffuse);
                            N.ambientHex = N.ambient.format();
                            N.diffuseHex = N.diffuse.format();
                            I.add(N);
                            N.mass = Math.randomInRange(0.5, 1);
                            N.velocity = CAV.Vector3.create();
                            N.acceleration = CAV.Vector3.create();
                            N.force = CAV.Vector3.create()
                        }
                    }

                    function K(O, N) {
                        D.setSize(O, N);
                        CAV.Vector3.set(L, D.halfWidth, D.halfHeight);
                        s()
                    }

                    function o() {
                        i = Date.now() - n;
                        u();
                        M();
                        requestAnimationFrame(o)
                    }

                    function u() {
                        var Q, P, O, R, T, V, U, S = t.depth / 2;
                        CAV.Vector3.copy(G.bounds, L);
                        CAV.Vector3.multiplyScalar(G.bounds, G.xyScalar);
                        CAV.Vector3.setZ(k, G.zOffset);
                        for (R = I.lights.length - 1; R >= 0; R--) {
                            T = I.lights[R];
                            CAV.Vector3.setZ(T.position, G.zOffset);
                            var N = Math.clamp(CAV.Vector3.distanceSquared(T.position, k), G.minDistance, G.maxDistance);
                            var W = G.gravity * T.mass / N;
                            CAV.Vector3.subtractVectors(T.force, k, T.position);
                            CAV.Vector3.normalise(T.force);
                            CAV.Vector3.multiplyScalar(T.force, W);
                            CAV.Vector3.set(T.acceleration);
                            CAV.Vector3.add(T.acceleration, T.force);
                            CAV.Vector3.add(T.velocity, T.acceleration);
                            CAV.Vector3.multiplyScalar(T.velocity, G.dampening);
                            CAV.Vector3.limit(T.velocity, G.minLimit, G.maxLimit);
                            CAV.Vector3.add(T.position, T.velocity)
                        }
                        for (V = q.vertices.length - 1; V >= 0; V--) {
                            U = q.vertices[V];
                            Q = Math.sin(U.time + U.step[0] * i * t.speed);
                            P = Math.cos(U.time + U.step[1] * i * t.speed);
                            O = Math.sin(U.time + U.step[2] * i * t.speed);
                            CAV.Vector3.set(U.position, t.xRange * q.segmentWidth * Q, t.yRange * q.sliceHeight * P, t.zRange * S * O - S);
                            CAV.Vector3.add(U.position, U.anchor)
                        }
                        q.dirty = true
                    }

                    function M() {
                        D.render(I)
                    }

                    function J(O) {
                        var Q, N, S = O;
                        var P = function (T) {
                            for (Q = 0, l = I.lights.length; Q < l; Q++) {
                                N = I.lights[Q];
                                N.ambient.set(T);
                                N.ambientHex = N.ambient.format()
                            }
                        };
                        var R = function (T) {
                            for (Q = 0, l = I.lights.length; Q < l; Q++) {
                                N = I.lights[Q];
                                N.diffuse.set(T);
                                N.diffuseHex = N.diffuse.format()
                            }
                        };
                        return {
                            set: function () {
                                P(S[0]);
                                R(S[1])
                            }
                        }
                    }

                    function v() {
                        window.addEventListener("resize", j)
                    }

                    function A(N) {
                        CAV.Vector3.set(k, N.x, D.height - N.y);
                        CAV.Vector3.subtract(k, L)
                    }

                    function j(N) {
                        K(z.offsetWidth, z.offsetHeight);
                        M()
                    }

                    C();
                })
    } else {
    }
});
</script>
</body>
</html>
作者: zbhylg    时间: 2018-1-25 23:11
这个牛逼啊

作者: 问什么?    时间: 2018-2-5 21:47
牛逼牛逼,谢谢大佬,解决了很大的问题
作者: jingyi11023995    时间: 2018-2-9 22:39
楼主写错了,有空修改,测试通过再发上来,我看过一个视频说到类似的,内容大约是说利用这个可以黑掉任何网页,当然只是本地的网页。
作者: ocxo    时间: 2018-2-20 21:44
  
局_普通填表.初始化 (超文本浏览框1.取窗口句柄 ())
局_普通填表.网页_修改 ( #常量_HTML )


作者: 海南婉儿    时间: 2019-2-28 13:27
下载学习一下
作者: gengqixuan    时间: 2020-1-30 01:21
        冰点老大可否告知一下跟自带的超文本浏览框的区别?
作者: 空竹    时间: 2021-5-2 02:38
刚需 谢谢
作者: 成神之日    时间: 2021-5-3 09:32
瞅瞅看
作者: HAO641019045    时间: 2025-2-27 12:16
感觉还不错感觉还不错感觉还不错感觉还不错感觉还不错感觉还不错感觉还不错
作者: lchongwei    时间: 2025-3-23 10:31
好牛逼啊




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4