jqueryコンテキストメニュープラグインhttps://github.com/joewalnes/jquery-simple-context-menu/blob/master/README.mdを使用しています
メニューに2つのオプションがあります1.メッセージを送信します2.プロファイルを表示します
ユーザーが1.をクリックすると、メッセージを送信します。画面の中央にポップアップウィンドウを開きます。ユーザーが2.[プロフィールを表示]をクリックすると、URLが送信されます(例:プロフィールへのlinkurl)
私はコンテキストメニューを使用したことがなく、ユーザーIDを動的に渡すPHPで使用しています。これですべてが機能するようになりましたが、ポップアップウィンドウを開いてURLに送信する方法がわかりません。
これがjavascriptです
$(function() {
$("#mythingy").contextPopup({
title: "My Popup Menu",
items: [{
label: "Send message",
icon: "icons/message.png",
action: function() {
// how to open popup window with form
}
},
{
label: "View profile",
icon: "icons/zoom.png",
action: function() {
// how to add url here
}
}]
});
});