cashier.html 2.2 KB

12345678910111213141516171819202122232425262728
  1. <!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,viewport-fit=cover"><link rel="shortcut icon" href=/favicon.ico><title>神英优选</title><link href=/view_cashier/css/chunk-vendors.dca943f0.css rel=stylesheet><link href=/view_cashier/css/app.845510c2.css rel=stylesheet></head><body><noscript><strong>请开启 JavaScript 功能来使用 。</strong></noscript><div id=app></div><script src=/view_cashier/js/chunk-vendors.54700aac.js></script><script src=/view_cashier/js/app.04089517.js></script></body><script>// function jsToJava(){
  2. // window.Jsbridge.invoke('openCacheBox',JSON.stringify({'p1-key':'p1-value'}), myFunction );
  3. // }
  4. // dataset 方法兼容 IE 浏览器。ie10及以下不支持dataset
  5. if (window.HTMLElement) {
  6. if (Object.getOwnPropertyNames(HTMLElement.prototype).indexOf('dataset') === -1) {
  7. Object.defineProperty(HTMLElement.prototype, 'dataset', {
  8. get: function () {
  9. var attributes = this.attributes // 获取节点的所有属性
  10. var name = []
  11. var value = [] // 定义两个数组保存属性名和属性值
  12. var obj = {} // 定义一个空对象
  13. for (var i = 0; i < attributes.length; i++) { // 遍历节点的所有属性
  14. if (attributes[i].nodeName.slice(0, 5) === 'data-') { // 如果属性名的前面5个字符符合"data-"
  15. // 取出属性名的"data-"的后面的字符串放入name数组中
  16. name.push(attributes[i].nodeName.slice(5));
  17. // 取出对应的属性值放入value数组中
  18. value.push(attributes[i].nodeValue);
  19. }
  20. }
  21. for (var j = 0; j < name.length; j++) { // 遍历name和value数组
  22. obj[name[j]] = value[j]; // 将属性名和属性值保存到obj中
  23. }
  24. return obj // 返回对象
  25. }
  26. })
  27. }
  28. }</script></html>