Я использую javax.script в Java, и я хотел бы определить, является ли текущая реализация Javascript Rhino. Я делаю это, потому что мне нужен сценарий для правильной работы на веб-страницах, а также в Rhino.
Псевдокод Javascript:
function writeMessage(message) {
if (implementation is Rhino) {
print(message);
}
else if (script is running in a web browser) {
document.write(message);
}
}