1

Windows 8 Metro JavaScriptアプリmootools-core-1.4.5.jsを使用していますが、アプリパッケージを作成しようとすると、検証ステップでエラーが発生しました。

mootools-core-1.4.5.js has JavaScript syntax or other problems.
4

1 に答える 1

1

私は自分に合った解決策を見つけました。
私はmootools-core-1.4.5-full-compat.jsを使用し、これらの行をコメントアウトしました:

//Browser.exec = function(text){
//  if (!text) return text;
//  if (window.execScript){
//      window.execScript(text);
//  } else {
//      var script = document.createElement('script');
//      script.setAttribute('type', 'text/javascript');
//      script.text = text;
//      document.head.appendChild(script);
//      document.head.removeChild(script);
//  }
//  return text;
//};

//String.implement('stripScripts', function(exec){
//  var scripts = '';
//  var text = this.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(all, code){
//      scripts += code + '\n';
//      return '';
//  });
//  if (exec === true) Browser.exec(scripts);
//  else if (typeOf(exec) == 'function') exec(scripts, text);
//  return text;
//});
于 2012-12-08T19:38:46.537 に答える