OSDN Git Service
(root)
/
pettanr
/
clientJs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6.196, bug fixes X.XML & X.UI.ScrollBox.
[pettanr/clientJs.git]
/
0.6.x
/
js
/
01_core
/
03_XScript.js
diff --git
a/0.6.x/js/01_core/03_XScript.js
b/0.6.x/js/01_core/03_XScript.js
index
b8255ca
..
753af82
100644
(file)
--- a/
0.6.x/js/01_core/03_XScript.js
+++ b/
0.6.x/js/01_core/03_XScript.js
@@
-9,20
+9,20
@@
var X_Script_VBS_ENABLED = X_UA[ 'Windows' ] && !X_UA[ 'WinCE' ] && !X_UA[ 'WinP
* @type {object}
\r
*/
\r
X[ 'Script' ] = {
\r
* @type {object}
\r
*/
\r
X[ 'Script' ] = {
\r
- 'tryCatch' : X_Script_try
\r
+
\r
+ 'tryIfSafe' : X_Script_try,
\r
\r
\r
+ /**
\r
+ * Visual Basic Script が使えるか?
\r
+ * @alias X.Script.VBS
\r
+ * @type {boolean}
\r
+ */
\r
+ 'VBS' : X_Script_VBS_ENABLED
\r
// git, strict mode, asm.js,
\r
};
\r
\r
if( X_Script_VBS_ENABLED ){
\r
\r
// git, strict mode, asm.js,
\r
};
\r
\r
if( X_Script_VBS_ENABLED ){
\r
\r
-/**
\r
- * Visual Basic Script が使えるか?
\r
- * @alias X.Script.VBS
\r
- * @type {boolean}
\r
- */
\r
- X[ 'Script' ][ 'VBS' ] = true;
\r
-
\r
X_Script_gte15 || document.write( '<script type=text/vbscript>' +
\r
[
\r
'Function vbs_testAXO(v)',
\r
X_Script_gte15 || document.write( '<script type=text/vbscript>' +
\r
[
\r
'Function vbs_testAXO(v)',
\r
@@
-66,6
+66,12
@@
if( X_Script_VBS_ENABLED ){
// byte Array を扱う vba
\r
};
\r
\r
// byte Array を扱う vba
\r
};
\r
\r
+/**
\r
+ * try-catch 構文が使えて安全に実行できるなら、コードを実行する
\r
+ * @alias X.Script.tryIfSafe
\r
+ * @param {funciton} func
\r
+ * @param {array=} 引数の入った配列
\r
+ */
\r
function X_Script_try( func, args ){
\r
if( !X_Script_gte15 ){
\r
//return func.apply( {}, args );
\r
function X_Script_try( func, args ){
\r
if( !X_Script_gte15 ){
\r
//return func.apply( {}, args );
\r