prepstr.ssc

来自「PowerBuilder8.0开发分散式应用所帶的例程」· SSC 代码 · 共 43 行

SSC
43
字号
<!--SCRIPT PrepStr.ssc
/*
 * Preprocess a string to replace any characters (like angle
 * brackets) that will not display properly by an HTML browser.
 */

function PreprocessString( value )
{
  var newValue;
  var i;
  var character;

  newValue = '';
  for( i = 0; i < value.length; i++ ) {
    character = value.charAt(i);
    if( character == '<' ) {
      newValue += '&lt';
      if( i != value.length ) {
        newValue += ';';
      }
    } else if( character == '>' ) {
      newValue += '&gt';
      if( i != value.length ) {
        newValue += ';';
      }
    } else if( character == '"' ) {
      newValue += '&quot';
      if( i != value.length ) {
        newValue += ';';
      }
    } else if( character == '&' ) {
      newValue += '&amp';
      if( i != value.length ) {
        newValue += ';';
      }
    } else {
      newValue += character;
    }
  }
  return newValue;
}
-->

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?