MQTTで、JavaScriptを用いてブラウザにSubscribeの実現を思考しています。
JavaScriptソースは次の通りです。
mqttws31.jsファイルは、index2.htmlと同じディレクトリに配置済みです。
ブラウザ上では何も起こらず、webコンソールで見てもMQTTサーバに接続
アクションが発生していないように見えます。

// MQTTのクライアント
var client;
// ClientIDを指定
var clientId = 'clientid-123456789';
// Sangoへの接続
function connect() {
    var user_name = 'AAAAAA@github';
    var pass = '*************';
    var wsurl = 'ws://lite.mqtt.shiguredo.jp/mqtt';
    // WebSocketURLとClientIDからMQTT Clientを作成
    client = new Paho.MQTT.Client(wsurl, clientId);
    // 接続
    client.connect({
        userName: user_name,
        password: pass,
        onSuccess: onConnect,
        onFailure: failConnect
    });
}
// 接続失敗
function failConnect(e) {
    console.log('connect failed');
    console.log(e);
}
// 接続成功
function onConnect() {
    console.log('onConnect');
}