         str = StringUtility.replace(str, "break;", getPageJS)
         let script : String = "function sp2(ch, y){" + str + "} " + buildNviewJS()
         
-        mJSContext.evaluateScript(script)
+        context.evaluateScript(script)
         
         //取出funciton sp2()
-        let sp2Function = mJSContext.objectForKeyedSubscript("sp2")
+        let sp2Function = context.objectForKeyedSubscript("sp2")
         //呼叫javsccript的 sp2() function
         let jsvalue : JSValue = (sp2Function?.call(withArguments: [ch, y]))!
         let list = jsvalue.toArray() as! [String]

    }
    
    open func invokeJS(_ js : String, _ y : Int, _ ch : Int) -> [String]{
        var str : String = StringUtility.substring(js, 0, StringUtility.indexOfInt(js, "var pt="))
        str = StringUtility.replace(str, "ge('TheImg').src", "var src")
        let unuseScript : String = StringUtility.substring(str, "\'.jpg\';", "break;")!

    fileprivate var mCs : String = ""
    fileprivate var mC : String = ""
    fileprivate static let Y : Int = 46;
    
    open func setSource(_ source : String){
        mSource = source
