2
是否有一個原因,谷歌圖表上沒有默認的瀏覽器上下文菜單?我錯過了一個可以允許一個的選項嗎?爲什麼谷歌圖表沒有右鍵單擊菜單?
是否有一個原因,谷歌圖表上沒有默認的瀏覽器上下文菜單?我錯過了一個可以允許一個的選項嗎?爲什麼谷歌圖表沒有右鍵單擊菜單?
你已經發布的鏈接是谷歌的圖表頁面即https://developers.google.com/chart/
在這個頁面上的圖表呈現爲SVG一個div
內與充當圖表區域包裝/容器id="chart_div"
的。在這個div裏面還有兩個嵌套的div
s。最後一個嵌套的div
通過javascript禁用了其contextmenu
事件。
爲了測試這個,在開發人員工具中打開源代碼,並將oncontextmenu="alert('hello');"
添加到這個div,然後選中嘗試右鍵單擊。
現在爲您的問題:爲什麼?這可能是因爲Google Charts是交互式圖表,很多信息彈出窗口依賴於hover
和click
。他們一定認爲要保持圖表區域清潔,沒有任何分散的上下文菜單。上下文菜單在圖表本身上可能沒有任何有用的用途。不過,這只是我的猜測。
也顯示代碼。 –
https://developers.google.com/chart/ – bliof
你指的是哪個帶上下文菜單的例子?你可以發佈你目前正在實施的一些代碼嗎? – Ropstah