import gradio as gr # 定义 JavaScript 代码 javascript_code = """ function showAlert() { alert("Button clicked!"); } """ with gr.Blocks() as demo2: # 添加一个按钮 button = gr.Button("Click Me2222") def clickDo(text): demo2.launch(in_browser=True) with gr.Blocks() as demo: # 添加一个按钮 button = gr.Button("Click Me") loginbutton = gr.LoginButton() # 使用 gr.Code 组件嵌入 JavaScript 代码 javascript_code_component = gr.Code( value=javascript_code, language="javascript", output=None, live=False ) # 当按钮被点击时,执行 JavaScript 脚本 button.click(clickDo, _js="document.write(\"

Hello World!

\");") demo.launch()