| | import streamlit as st |
| |
|
| | x = st.slider('Select a value') |
| | st.write(x, 'squared is', x * x) |
| |
|
| | |
| | if st.button("全屏"): |
| | |
| | st.markdown( |
| | """ |
| | <script> |
| | function toggleFullScreen() { |
| | if (!document.fullscreenElement && // alternative standard method |
| | !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement ) { |
| | if (document.documentElement.requestFullscreen) { |
| | document.documentElement.requestFullscreen(); |
| | } else if (document.documentElement.msRequestFullscreen) { |
| | document.documentElement.msRequestFullscreen(); |
| | } else if (document.documentElement.mozRequestFullScreen) { |
| | document.documentElement.mozRequestFullScreen(); |
| | } else if (document.documentElement.webkitRequestFullscreen) { |
| | document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); |
| | } |
| | } else { |
| | if (document.exitFullscreen) { |
| | document.exitFullscreen(); |
| | } else if (document.msExitFullscreen) { |
| | document.msExitFullscreen(); |
| | } else if (document.mozCancelFullScreen) { |
| | document.mozCancelFullScreen(); |
| | } else if (document.webkitExitFullscreen) { |
| | document.webkitExitFullscreen(); |
| | } |
| | } |
| | } |
| | toggleFullScreen(); |
| | </script> |
| | """, |
| | unsafe_allow_html=True |
| | ) |
| | def click(): |
| | print('hello world') |
| | st.write("按钮被点击了!") |
| | return 1 |
| | |
| | st.button("点击我", on_click=click) |
| |
|