--- API: 2.1 OpenSesame: 3.3.14 Platform: nt --- set width 1024 set uniform_coordinates yes set title Maximized_black_background_in_browser set subject_parity even set subject_nr 0 set start experiment set sound_sample_size -16 set sound_freq 48000 set sound_channels 2 set sound_buf_size 1024 set sampler_backend psycho set round_decimals 2 set mouse_backend psycho set keyboard_backend psycho set height 768 set fullscreen no set form_clicks no set foreground white set font_underline no set font_size 18 set font_italic no set font_family mono set font_bold no set experiment_path None set disable_garbage_collection yes set description "The main experiment item" set coordinates uniform set compensation 0 set color_backend psycho set clock_backend psycho set canvas_backend psycho set background black define sketchpad demographics_gender set start_response_interval no set reset_variables no set duration keypress set description "Displays stimuli" draw textline center=1 color=white font_bold=no font_family=serif font_italic=no font_size=32 html=yes show_if=always text="Select gender:
M - Male
F - Female" x=0 y=0 z_index=0 define sequence experiment set flush_keyboard yes set description "Runs a number of items in sequence" run setuphtml always run demographics_gender always define inline_javascript setuphtml set description "Executes JavaScript code" ___run__ // sets background color to black document.body.style.backgroundColor = 'black'; // maximizes window automatically // Detects browser var browser = navigator.userAgent; if (browser.indexOf('Chrome') > -1) { vars.browser="Chrome/Edge" } else if (browser.indexOf('Safari') > -1) { vars.browser="Safari" } else if (browser.indexOf('Firefox') > -1) { vars.browser="Firefox" } else if (browser.indexOf('Opera') > -1) { vars.browser="Opera" } else if (browser.indexOf('MSIE') > -1) { vars.browser="Microsoft Internet Explorer" } else { vars.browser="Unknown browser" } // Detects if full screen mode is available if (document.fullscreenEnabled) { vars.fullscreen="Fullscreen mode is supported." } else { vars.fullscreen="Fullscreen mode is not supported." } function setFullScreen() { if (!document.fullscreenElement && // alternative standard method !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement ) { // current working methods 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); } } } // if browser supports full screen mode,switch to it. if (document.fullscreenEnabled=true) { setFullScreen() } __end__ set _prepare ""